Popular from Saint-Petersburg

The cruise port of Saint-Petersburg

Cruise ship pier location in Saint-Petersburg

The port of Saint-Petersburg was built by Peter the Great. It is located in the east part of Gulf of Finland of Baltic sea on the island called Neva Delta. The port of Saint-Petersburg is one of the world's most popular cruise destinations in the Baltic region and it is the largest industrial and transport centre of Russia. 

Most cruise ships will dock at Vasilyevsky Island. Passenger Port of Saint Petersburg is called "Marine Façade".

Saint-Petersburg Cruise terminal

The port of Saint-Petersburg is really big and can handle up to 7 big cruise ships 340 meters in length during one day.  

Mostly all big cruise ships will dock at Vasilyevsky Island. Passenger Port of Saint Petersburg is called "Marine Façade". Construction of this new port began in 2005. It offers you brand new facilities with souvenir shops, cafes, restaurants and duty free shops. Unfortunately, there is no internet or Wi-Fi in port. 

Port address:

1 Bereg Nevskoy gubi V.O. St. Petersburg, 199405 Russia

Only very small cruise ships will dock more close to the city centre.

Saint-Petersburg Cruise facts

Language in Saint-Petersburg
Spoken language is Russian, do not except (elder) locals to speak English

Currency in Saint-Petersburg

Local currency is ruble (RUB). Not every shop will accept foreign currency, it is recommended to have some rubles with you. ATMs are available in the cruise port at Marine Façade or along the city.

Opening times in Saint-Petersburg
Opening times differ a lot around Russia, but generally are as follows:

  • Monday to Saturday
  • from 9.00h - 19.00h

On Sundays and holidays shops are closedOf course there are exceptions

Landmarks and highlights in Saint-Petersburg

Most cruise ships typically spend at least one overnight (mostly 2-3 days) in this incredibly city. It will allow you to explore the main highlights of the city but still not enough time to see everything.

Read more ›

Getting around in Saint-Petersburg

From the cruise port you can catch public bus No. 158. This bus will bring you to the nearest metro station calles “Primorskaya” (2 km) Green line. The bus departs approximately every 30 minutes and will cost you about 30 RUB.

The walk from cruise port to bus stop should not take more then 30 minutes, distance from different terminals in the port to the gate are very different of course. By taxi it is approx. 15 min and will cost you about 10$.  There is a taxi kiosk right in the lobby of the passenger terminal. When few ships are in the city the traffic may be really heavy.

To reach the city center you will need to take a metro from “Primorskaya” to “Gostiny Dvor” or “Nevsky Prospect”. Metro tickets will cost about 35 RUB per person each way.


Shore excursions around Saint-Petersburg

Be aware that if you would like to explore the city on your own you will need a VISA. You can only get through customs without visa if you booked a tour in advance via your cruise line or a local provider via ShoreBee. Most tour operators have a licence to carry cruise passengers without visa (do not forget to print your ticket/voucher of your booked shore excursion)

A single entry, 30 day tourist visa for citizens of EU/Schengen countries will costs you about €35 and takes 5 working days (express service - €70). For UK citizens the price is £50 (express service - £100). Recommended time to start with Russian VISA application is 2-3 months in advance.

Citizens of most nationalities will need a visa. Please check in advance what nationalities need/do not need VISA to enter the Russia. 

Please do not forget to have your passport with you during whole day in Russia.

Weather in Saint-Petersburg

Saint-Petersburg has a humid continental climate. Umbrellas are recommended during whole year. The average annual temperature in Saint-Petersburg in summer is between 18°C and 23°C and in winter between 0°C and -10°C.

Cruises to Saint-Petersburg

The following cruise lines offer itineraries and schedules to and from Saint-Petersburg:

AIDA, Azamara, Carnival, Celebrity, Costa, Cruise & Maritime, Crystal, Cunard, Disney, Fred Olsen, HAL, Hapag Lloyd, Marella, MSC, NCL, Oceania, Phoenix Reisen, Princess, Royal Caribbean, RSSC, Saga, Seabourn, Silversea, TUI