HowToGo

Tallinn (Station) to Saint Petersburg, Russia - Transfer & Transportation Guides

Find transfer & transportation guides from Tallinn (Station) to Saint Petersburg, Russia. How to get from Tallinn (Station) to Saint Petersburg, Russia by Flight, Bus, Taxi.

You can get to Saint Petersburg, Russia from Tallinn (Station) by verhicle types below

Search Transfer from Tallinn (Station) to Saint Petersburg, Russia

Transfer solutions

You have 6 options transfer to Saint Petersburg, Russia from Tallinn (Station) below

Walk ( )

Take a foot from Tallinn bus Station to Tallinna bussijaam.


Bus ( 6 hr. 15 min. )

Take a bus from Tallinna bussijaam to Sankt-Peterburg bussijaam.


Open Map More details & check price at Lux Express
Duration 6 hr. 15 min.
Distance 365 km.
Cost 21 EUR (25 USD)
Walk ( 1 min. )

Take a foot from Tallinn bus Station to Tallinn Central Bus station.


Bus ( 6 hr. 50 min. )

Take a bus from Tallinn Central Bus station to Saint Petersburg Bus station.


Open Map More details & check price at Lux Express
Duration 6 hr. 51 min.
Distance 362 km.
Cost 16 EUR (19 USD)
Walk ( 22 min. )

Take a foot from Tallinn bus Station to Ülemiste.


Train ( 2 hr. 25 min. )

Take a train from Ülemiste to Narva.


Open Map More details & check price at Elron
Train ( 3 hr. 43 min. )

Take a train from Narva to Saint-Peterburg Moskovsky Station.


Open Map More details & check price at Go Rail
Duration 7 hr. 30 min.
Distance 365 km.
Cost 28 USD
Walk ( 6 min. )

Take a foot from Tallinn bus Station to Bussijaam.


Bus ( 1 hr. 18 min. )

Take a bus from Bussijaam to Loksa.


Open Map More details & check price at SEBE
Bus ( 5 hr. 45 min. )

Take a bus from Loksa to Saint Petersburg Bus station.


Open Map More details & check price at Baltic Shuttle
Duration 8 hr. 9 min.
Distance 395 km.
Cost 20 EUR (24 USD)
Car ( 5 hr. 3 min. )

Drive a car from Tallinn bus Station to Saint Petersburg.


Duration 5 hr. 3 min.
Distance 360 km.
Cost 41 USD
Walk ( 5 min. )

Take a foot from Tallinn bus Station to Bussijaam.


Tram ( 11 min. )

Take a tram from Bussijaam to Lennujaam.


Open Map More details & check price at Tallinna Linnatranspordi AS
Plane ( 3 hr. 15 min. )

Take a flight from Tallinn to Pulkovo.


Bus ( 7 min. )

Take a bus from Pulkovo Terminal 1 Airport to Saint Petersburg Moskovskaya Metro.


Open Map More details & check price at Novgorod Avto
Metro ( 15 min. )

Take a subway from Moskovskaya to Nevsky Prospekt.


Open Map More details & check price at Saint Petersburg Metro
Duration 6 hr. 25 min.
Distance 332 km.
Cost 153 USD

Find Hotels in Saint Petersburg, Russia

You can find hotels and accommodations in Saint Petersburg, Russia with our hotels search tool below

Booking.com

About Tallinn (Station), Estonia

About Saint Petersburg, Russia

Saint Petersburg (Russian: Санкт-Петербург, tr. Sankt-Peterburg, IPA: [ˈsankt pʲɪtʲɪrˈburk] (listen)), formerly known as Petrograd (Петроград) (1914–1924), then Leningrad (Ленинград) (1924–1991), is a city situated on the Neva River, at the head of t... Learn more


References