Photo of the city Saint Petersburg
Saint Petersburg Information

Saint Petersburg is the largest city by far on the Baltic Sea and one of the most approachable Russian cities. As the former capital of Imperial Russia, it contains history around every corner.

Ferry Routes from Saint Petersburg

You can reach the following destinations from Saint Petersburg. Each has at least one regularly-scheduled passenger ferry. Click each city for more information.

Passenger Ferry Ports and Terminals in Saint Petersburg

Saint Petersburg has the following passenger ferry ports. Click each for more information.

Ferry Connections from Saint Petersburg

From Morskoy Vokzal (Морской вокзал) passenger terminal in Saint Petersburg, St. Peter Line has a bi-weekly ferry overnight to Tallinn, and 2-3 weekly ferries to Helsinki. St. Peter Line is the only regular commercial passenger ferry operating between Saint Petersburg and Europe. From Saint Petersburg, passengers need a Schengen visa to go to Helsinki or Tallinn. However, from Helsinki, passengers can visit Russia visa-free for 72 hours with St. Peter Line.

Route Frequency Operator Booking Info
To Helsinki 2-3x per Week Logo of St. Peter Line Search
To Tallinn (oneway; no connections in reverse) Once every-other Week Logo of St. Peter Line Search

Onward Transit Links

flight_takeoffPulkovo Airport (LED)

Аэропо́рт Пу́лково

Saint Peterburg's primary airport, serving many domestic and international routes.

trainBaltiysky Station

Балтийский вокзал

Has local trains, as well as the train which connects to the airport bus. Connects to Baltiyskaya (Балти́йская) metro.

trainFinlyandsky Station

Финляндский вокзал

For trains to Finland, as well as Vyborg. Connects to Ploschad Lenina (Площадь Ленина) metro.

trainLadozhsky Station

Ладожский вокзал

Primarily for trains to the North and East. Connects to Ladozhskaya (Ладожская) metro.

trainMoskovsky Station

Московский вокзал

For trains to Moscow and many desinations beyond Moscow. Connects to Ploshchad Vosstaniya (Площадь Восстания) and Mayakovskaya (Маяковская) metros.

trainVitebsky Station

Витебский вокзал

For some local trains, as well as many international European destinations. Connects to Pushkinskaya (Пушкинская) and Zvenigorodskaya (Звенигородская) metros.

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more