Tallinn to St. Petersburg Train Information
Traveling by train is always a smart choice, especially when it comes to traveling by train in Russia, the biggest and one of the most beautiful countries in the world! And the Tallinn - St. Petersburg railway is a great example of why. The trains running from Tallinn to St. Petersburg are modern, fast, and safe. They offer several travel classes to choose from as well as excellent onboard amenities, including comfortable seats, ample legroom, and plenty of luggage space. Planning a trip is very easy as Tallinn to St. Petersburg trains boast an extensive timetable with 1 daily departure. What is more, the train stations are set in the city centers, unlike the remotely located airports, making it very easy to get around upon arrival. On this page, you can find out everything you need to know about the railway route, check out the ticket prices, and book your train tickets in a matter of several mouse clicks!
Tallinn to St. Petersburg Train Timetable
Trains on Tallinn - St. Petersburg Route

Popular Train Routes From Tallinn and St. Petersburg
-
St. Petersburg342 kmTallinn
Russia
Estonia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg635 kmMoscowRussia
Russia
Trains per day: 28|Popular trains:Russian railways
,SAPSAN
,Double-Decker
,Desiro
,Red Arrow
,Grand Express
,Megapolis
,Volga
,Smena Double-Decker
,Express
,Arktika
St. Petersburg2391 kmSochiRussia
Russia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg1086 kmNizhny NovgorodRussia
Russia
St. Petersburg395 kmPetrozavodskRussia
Russia
St. Petersburg1447 kmKazanRussia
Russia
Trains per day: 1|Popular trains:Russian railways
-
St. Petersburg342 kmTallinn
Russia
Estonia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg635 kmMoscowRussia
Russia
Trains per day: 28|Popular trains:Russian railways
,SAPSAN
,Double-Decker
,Desiro
,Red Arrow
,Grand Express
,Megapolis
,Volga
,Smena Double-Decker
,Express
,Arktika
-
St. Petersburg2391 kmSochi
Russia
Russia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg1086 kmNizhny NovgorodRussia
Russia
-
St. Petersburg395 kmPetrozavodsk
Russia
Russia
St. Petersburg1447 kmKazanRussia
Russia
Trains per day: 1|Popular trains:Russian railways