Cruise Finder

Find your perfect cruise!

Flexibility (+/-)
Advanced Search
Cruise Lines

Russia Cruises

Take a cruise of a lifetime as you travel down the rivers of Russia. Travel on the routes followed by the Russian Tsars, dock in ancient Russian cities that to this day, still conjure up Russia's mysterious past. Journey to walled cities built in the middle ages as you cruise along the Volga river and learn about the local legends, folklore and history. You can visit Russia either by a specific river cruise or a Baltic Capitals cruise that visits St Petersburg & Moscow during the Northern Hemisphere summer months between May & September.

Why cruise Russia?

Not so long ago Russia would not have been a consideration for many cruisers, however Russia is now more accessible than ever with a great network of lakes and rivers as well as the Baltic and Black Sea port cities. The most popular cruises to Russia are now on the rivers and the cruise ships you can expect to travel on are built for the larger lakes along the route and will often feature 5 decks. The most popular places to visit in Russia are still Moscow and St Petersburg for obvious reasons and cruising between the two magnificent cities is possible thanks to the series of canals, rivers and lakes that connect them. Once unheard of, a cruise to Russia is a great way to explore a once unexplorable country.


Russian Destinations

Most river cruises will start and end in either Moscow or St Petersburg and take in a number of towns and villages along the way – itineraries don’t tend to vary that much from cruise line to cruise line. There are of course alternatives and a cruise to Russia can be combined with visits to other European cities along the Baltic or Black Sea coastlines and the Scandinavian cities are a popular add on to a cruise to Russia.

• Moscow • St Petersburg • Mandrogi • Kizhi Island • Goritsy • Yaroslavi • Uglich

Who's sailing in Russia?

The cruise lines operating purely Russian river cruises are fairly limited. The route from Moscow to St Petersburg or vice versa only allows for a certain number of cruise lines to be on the route at any given time so we have included all those cruise lines offering trips that include a stop off in one of the Russian cities in the list below.

  • Regent Seven Seas Cruises
  • Princess Cruises
  • Heritage Expeditions
  • Oceania Cruises
  • Celebrity Cruises
  • Holland America Line
  • Silversea
  • MSC Cruises
  • P&O Cruises
  • ScenicTours
  • Royal Caribbean International
  • Windstar Cruises
  • Cunard
  • Seabourn


    When is the best time of the year to go to Russia?

    Compared with a lot of river cruise routes, Russia has a relatively short cruise season which starts in early May and finishes at the end of October. The peak season is June to August when Russia experience near endless daylight, especially in June and the temperature is definitely warmer in these summer months. Visiting during the shoulder seasons may be a bit cooler but it will be a lot less crowded and getting so see some of the best tourist attractions on Russia will be a lot less stressful. If you choose to visit in May, you will also still be able to take advantage of the long days.

    Find out more and book today

    To choose your Russian cruise simply click on the cruise lines above or alternatively us the search function on the left of the page to enter the dates and destination. If you are new to cruising or you have any questions, check out our FAQ section for more information. If you are looking for more personal advice do not hesitate to give our travel consultants a call and we will be more than happy to help to plan your dream cruise to Russia. Happy cruising!