Russia Cruises

  • Destination or cruise
  • Any Destination
  • Departure Port
  • Any Port
  • Departure month
  • Any Date
  • Passengers
  • 2
  • {{item.label}}
  • {{item.value ? item.displayValue : item.anyValue}}

From ornate palaces to enchanting countryside, a wealth of intrigue awaits in this vast and often mysterious country. Discover it for yourself on a dazzling cruise of Russia.

As the largest country on the planet, Russia is home to a diverse array of landscapes and experiences. With this in mind, it probably goes without saying that more than one visit is needed in order to explore everything that this expansive region has to offer. From stunning mountains and lakes to world-class art and architecture, there is plenty to keep travellers coming back, with something to suit all tastes and interests. Whether you are a passionate foodie, a history fan or are simply looking to explore a region that is off the usual tourist trail, a cruise of Russia is sure to impress.

Those in search of astounding landscapes will certainly find plenty to savour. With the breathtaking Altai Republic, the Caucasus mountains and the picture-perfect Lake Baikal to name just a few examples, Russia is simply brimming with staggering scenery. There are also a fantastic variety of sights to marvel at in the country's beautiful cities. The iconic domed buildings of Moscow are always a highlight, as are the majestic Kremlin and St. Basil's Cathedral. 

Our Russia cruises provide the chance to explore the must-see destination of St Petersburg, with its light-coloured architecture making a surprising contrast to the imposing red brick buildings of Moscow. Attractions such as Peterhof Palace, the Church of Our Saviour on the Spilled Blood and St. Isaac's Cathedral, as well as the opportunity to experience an evening performance at the world-renowned Russian ballet, are sure to make your cruise of Russia a truly unforgettable one.

Call us now on
0330 341 1927

Booking Hotline
Monday - Thursday 9am - 6:30pm
Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 10am - 4pm
Customer Services
Monday - Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 10am - 4pm