Find your cruise

St Petersburg River Cruises

About St Petersburg

St Petersburg has long been associated with water, being close to the Baltic Sea, sitting on the banks of the Neva River and sometimes going by the name of the Venice of the North. Like Russia’s capital Moscow, St Petersburg has long played a vital role in the country’s history and is widely regarded as Russia’s cultural capital. The city is named after its founder Tsar Peter the Great, who established the city in 1703 and it was the capital of Russia for a period not long after its establishment up until 1918 when the government moved to Moscow and the age of the Russian monarchy ended with the abdication of Nicholas II. A veteran of several revolutions, two world wars and two name-changes, St Petersburg is a tourist favourite with a wealth of history, architecture and cultural attractions to discover.

Exploring St Petersburg

Sitting on the banks of the Griboedova Canal is the city’s most striking landmark, the onion-domed Church of Our Saviour on Spilled Blood. It’s so named because it was built on the very spot where Alexander II was assassinated and has survived revolution and war to become one of the city’s most popular tourist sites. Its distinctive multi-coloured domes and splendid architecture are attractive enough but on the inside, its home to a wealth of stunning mosaics, which have been lovingly restored and truly are a sight to behold. Another key faith building, St Isaac’s Cathedral is the world’s third-largest domed cathedral and is a great place to go if a view of the city is what you’re after, as it is possible to climb to the top to take it all in.

A little out of the city itself, Catherine Palace is another popular excursion; an 18th-century treasure trove of ornate rooms set in a 1,400-acre, beautifully landscaped park. There are some incredible gold treasures and works of art here but the stunning Amber Room is top of the list when it comes to must-sees. Peterhof Palace is another extremely popular point of excursion, offering some truly stunning gardens, water fountains and architecture as well as excellent views out over the Baltic Sea.

St Petersburg tips

Visitors to Russia require a visa but if you stay with your river cruise excursion while in the city, you’ll in all probability be covered by your ship’s visa. If Moscow is Russia’s vodka capital, St Petersburg is its beer capital, so be sure to try a glass of local brew Baltica if you have time. 

St. Petersburg Itineraries

Viking Cruises
Mandrogi

Waterways of the Tsars - St. Petersburg To Moscow

33 sailing dates May 2020 to September 2020
12 Nights From St. Petersburg, Russia to Moscow
Viking Cruises logo FROM £2795pp
Viking Cruises
Yaroslavl

Waterways of the Tsars - Moscow To St. Petersburg

29 sailing dates October 2019 to October 2020
12 Nights From Moscow, Russia to St. Petersburg
Viking Cruises logo FROM £2795pp
APT Cruising
Moscow Canal

Russian Waterways With Helsinki

2 sailing dates August 2020 to September 2020
15 Nights From Helsinki, to Russia , Moscow
APT Cruising logo FROM £6389pp
APT Cruising
Mandrogi

Russian Waterways With Helsinki from Moscow

1 sailing date July 2020
15 Nights From Moscow, Russia to , Helsinki
APT Cruising logo FROM £6249pp
Tauck
St Petersburg

Copenhagen to Stockholm

1 sailing date June 2020
11 Nights From Copenhagen, to Stockholm
Tauck logo CALL
APT Cruising
Moscow Canal

Treasures of Russia

3 sailing dates July 2020 to September 2020
10 Nights From St. Petersburg, Russia to Moscow
APT Cruising logo FROM £2899pp
APT Cruising
Yaroslavl

Helsinki and Treasures of Russia

3 sailing dates July 2020 to September 2020
14 Nights From Helsinki, to Russia , Moscow
APT Cruising logo CALL
CroisiEurope
Uglich

Saint Petersburg - Moscow

8 sailing dates August 2019 to September 2020
10 Nights From St. Petersburg, Russia to Moscow
CroisiEurope logo CALL
CroisiEurope
St Petersburg

Moscow – St. Petersburg

4 sailing dates August 2019 to October 2019
7 Nights From Moscow, Russia to St. Petersburg
CroisiEurope logo CALL
Saga Group
St Petersburg

St Petersburg to Moscow

8 sailing dates August 2019 to September 2020
10 Nights From St. Petersburg, Russia to Moscow
Saga Group logo FROM £1629pp
APT Cruising
St Petersburg

St Petersburg To Moscow

1 sailing date May 2019
11 Nights From St. Petersburg, Russia, Russia to Moscow & Moscow Canal
APT Cruising logo CALL
Tauck
St Petersburg

St. Petersburg & the Baltic Sea - Northbound

1 sailing date July 2019
11 Nights From Copenhagen, to Stockholm
Tauck logo CALL
APT Cruising
Mandrogi

Russian Waterways

1 sailing date July 2020
12 Nights From Moscow, Russia to St. Petersburg
APT Cruising logo FROM £4739pp
Emerald Waterways
Mandrogi

The Imperial Charms of Russia

1 sailing date August 2020
11 Nights From Moscow, Russia to St. Petersburg

Includes HUGE savings | Popular itinerary, Cabins selling fast!

Emerald Waterways logo FROM £2929pp
Saga Group
St Petersburg

Moscow to St Petersburg

8 sailing dates September 2019 to September 2020
10 Nights From Moscow, Russia to St. Petersburg
Saga Group logo FROM £1599pp
CroisiEurope
Uglich

St. Petersburg – Moscow

4 sailing dates August 2019 to October 2019
7 Nights From St. Petersburg, Russia to Moscow
CroisiEurope logo CALL
Scenic River Cruises
St Petersburg

Imperial Russia with St. Petersburg

1 sailing date September 2019
17 Nights From St. Petersburg, Russia to , Stalingrad
Scenic River Cruises logo CALL
APT Cruising
Uglich

Russian Waterways - St. Petersburg to Moscow

3 sailing dates September 2019 to September 2020
12 Nights From St. Petersburg, Russia to Moscow
APT Cruising logo FROM £4359pp
Scenic River Cruises
Yaroslavl

Jewels of Russia - Moscow to St. Petersburg

4 sailing dates May 2020 to August 2020
14 Nights From Moscow, Russia to St. Petersburg
Scenic River Cruises logo FROM £4739pp
CroisiEurope
Moscow Canal

Eternal Volga - Moscow to St. Petersburg

1 sailing date October 2019
7 Nights From Moscow, Russia to St. Petersburg
CroisiEurope logo CALL

General Enquiry

Title
First Name
Last Name
Phone Number
Email Address
Adult
Children
Infant
Cruise Destination
Departure Month
Duration
Cruise Line
Cabin Type
Call back time
Special
requirements
Airport
preference

By providing your email address and clicking the Submit button, you consent to us sending you cruise holiday deals by email. For further details, please see our Privacy Policy here .

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 271

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 271
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/port.php
Line: 106
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Port_controller.php
Line: 54
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 272

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 272
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/port.php
Line: 106
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Port_controller.php
Line: 54
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 273

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 273
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/port.php
Line: 106
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Port_controller.php
Line: 54
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 274

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 274
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/port.php
Line: 106
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Port_controller.php
Line: 54
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />