Train

Take the train Tallinn at the station Go Rail.

The journey takes approximately 5 h 14 m. Ticket price is about €28 The travel distance is 369 km.

Carrier is Go Rail.

Buy ticket

303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 4 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.
Take the train St Petersburg Glavny at the station Russian Railways (РЖД).

The journey takes approximately 3 h 57 m. Ticket price is about €29 The travel distance is 643 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Moskva Kurskaia.
Take the subway at the Kurskaya station.

The journey takes approximately 7 m. The travel distance is 3 km.

Carrier is Moscow Metro.

Buy ticket

Get off at the Arbatskaya.
524 m on foot from the Arbatskaya to the Embassy of Estonia in Moscow.

The journey takes approximately 6 m. The travel distance is 524 m.



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Car ferry train

Boarding the Tallink ferry at the port of Tallinn.

The journey takes approximately 2 h Ticket price is about €20 The travel distance is 80 km.

Carrier is Tallink.

Buy ticket

Get off at the Helsinki.

The journey takes approximately 11 m. Ticket price is about €2 The travel distance is 1 km.

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Lasipalatsi.
Take the train Helsinki at the station Finnish Railways (VR).

The journey takes approximately 14 h 36 m. Ticket price is about €90 The travel distance is 1060 km.

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Moskova.
Take the subway at the Komsomolskaya station.

The journey takes approximately 7 m. The travel distance is 3 km.

Carrier is Moscow Metro.

Buy ticket

Get off at the Biblioteka Imeni Lenina.
1038 m on foot from the Biblioteka Imeni Lenina to the Embassy of Estonia in Moscow.

The journey takes approximately 12 m. The travel distance is 1 km.



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 11 h 36 m. The travel distance is 1020 km.



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Train to Pulkovo fly to Moscow Sheremetyevo

Take the train Saint-Peterburg Moskovsky Station at the station Go Rail.

The journey takes approximately 5 h 14 m. Ticket price is about €28 The travel distance is 303 m.

Carrier is Go Rail.

Buy ticket

Get off at the St Petersburg Glavny.
1595 m on foot from the Saint-Peterburg Moskovsky Station to the Mayakovskaya.

The journey takes approximately 19 m. The travel distance is 1 km.

Get off at the Mayakovskaya.
Take the subway at the Mayakovskaya station.

The journey takes approximately 2 m. The travel distance is 1 km.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Gostiny Dvor.
Take the subway at the Nevsky Prospekt station.

The journey takes approximately 15 m. The travel distance is 9 km.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Moskovskaya.
Take the St Petersburg State Transport bus at the Ст. Метро "Московская" station .

The journey takes approximately 28 m. The travel distance is 10 km.

Carrier is St Petersburg State Transport.

Buy ticket

787 m on foot from the Аэропорт "Пулково 1" to the Pulkovo (LED).

The journey takes approximately 9 m. The travel distance is 787 m.

Get off at the Pulkovo (LED).
Fly out to Pulkovo (LED) of the Moscow Sheremetyevo (SVO) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €25

Carrier is Pegas Fly.

🔎

🚖 Find a cheap local taxi

Take the Mosgortrans bus at the Sheremetyevo Airport station .

The journey takes approximately 41 m. Ticket price is about €1 The travel distance is 79 km.

Carrier is Mosgortrans.

Buy ticket

Get off at the Tverskaya Ploschad.
1002 m on foot from the Tverskaya Ploschad to the Embassy of Estonia in Moscow.

The journey takes approximately 12 m. The travel distance is 1 km.



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Train to Pulkovo fly to Moscow Vnukovo

Take the train Saint-Peterburg Moskovsky Station at the station Go Rail.

The journey takes approximately 5 h 14 m. Ticket price is about €28 The travel distance is 303 m.

Carrier is Go Rail.

Buy ticket

Get off at the St Petersburg Glavny.
303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 19 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.
Take the subway at the Saint-Peterburg Moskovsky Station station.

The journey takes approximately 2 m. The travel distance is 303 m.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Glavny.
Take the subway at the Saint-Peterburg Moskovsky Station station.

The journey takes approximately 15 m. The travel distance is 303 m.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Glavny.
Take the St Petersburg State Transport bus at the Saint-Peterburg Moskovsky Station station .

The journey takes approximately 28 m. The travel distance is 303 m.

Carrier is St Petersburg State Transport.

Buy ticket

Get off at the St Petersburg Glavny.
303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 9 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.
Fly out to Pulkovo (LED) of the Moscow Vnukovo (VKO) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €27

Carrier is Alrosa Air Company.

🔎

🚖 Find a cheap local taxi

Get off at the Moscow Vnukovo (VKO).
Take the train Vnukovo International Airport at the station Moscow Aeroexpress.

The journey takes approximately 38 m. The travel distance is 32 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Kievsky Rail Terminal.
Take the subway at the Kievskaya station.

The journey takes approximately 5 m. The travel distance is 2 km.

Carrier is Moscow Metro.

Buy ticket

Get off at the Arbatskaya.
303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 6 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Train to Pulkovo fly to Moscow Domodedovo train

Take the train Saint-Peterburg Moskovsky Station at the station Go Rail.

The journey takes approximately 5 h 14 m. Ticket price is about €28 The travel distance is 303 m.

Carrier is Go Rail.

Buy ticket

Get off at the St Petersburg Glavny.
303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 19 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.
Take the subway at the Saint-Peterburg Moskovsky Station station.

The journey takes approximately 2 m. The travel distance is 303 m.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Glavny.
Take the subway at the Saint-Peterburg Moskovsky Station station.

The journey takes approximately 15 m. The travel distance is 303 m.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Glavny.
Take the St Petersburg State Transport bus at the Saint-Peterburg Moskovsky Station station .

The journey takes approximately 28 m. The travel distance is 303 m.

Carrier is St Petersburg State Transport.

Buy ticket

Get off at the St Petersburg Glavny.
303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 9 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.
Fly out to Pulkovo (LED) of the Moscow Domodedovo (DME) airport.

The journey takes approximately 1 h 30 m. Ticket price is about €28

Carrier is S7 Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Moscow Domodedovo (DME).
Take the train Domodedovo Airport at the station Central PPK.

The journey takes approximately 52 m. Ticket price is about €1 The travel distance is 40 km.

Carrier is Central PPK.

Buy ticket

Get off at the Nagatinskaya.
Take the subway at the Nagatinskaya station.

The journey takes approximately 18 m. The travel distance is 7 km.

Carrier is Moscow Metro.

Buy ticket

Get off at the Borovitskaya.
994 m on foot from the Borovitskaya to the Embassy of Estonia in Moscow.

The journey takes approximately 12 m. The travel distance is 994 m.



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Fly Tallinn to Moscow Domodedovo train

The journey takes approximately 18 m. Ticket price is about €1 The travel distance is 2 km.

Carrier is Tallinna Linnatranspordi AS.

Buy ticket

Get off at the Lennujaam.
Fly out to Tallinn (TLL) of the Munich (MUC) airport.

The journey takes approximately 7 h 55 m. Ticket price is about €200

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Munich (MUC).
Take the train Saint-Peterburg Moskovsky Station at the station Central PPK.

The journey takes approximately 52 m. Ticket price is about €1 The travel distance is 303 m.

Carrier is Central PPK.

Buy ticket

Get off at the St Petersburg Glavny.
Take the subway at the Saint-Peterburg Moskovsky Station station.

The journey takes approximately 18 m. The travel distance is 303 m.

Carrier is Moscow Metro.

Buy ticket

Get off at the St Petersburg Glavny.
303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 12 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Car ferry to Helsinki fly to Moscow Domodedovo train

Boarding the Tallink ferry at the port of Saint-Peterburg Moskovsky Station.

The journey takes approximately 2 h Ticket price is about €20 The travel distance is 303 m.

Carrier is Tallink.

Buy ticket

Get off at the St Petersburg Glavny.

The journey takes approximately 8 m. Ticket price is about €2 The travel distance is 1 km.

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Ylioppilastalo.
539 m on foot from the Ylioppilastalo to the Helsinki.

The journey takes approximately 6 m. The travel distance is 539 m.

Get off at the Helsinki.
Take the train Helsinki at the station Helsingin seudun liikenne.

The journey takes approximately 27 m. Ticket price is about €2 The travel distance is 22 km.

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Lentoasema.
Fly out to Helsinki (HEL) of the Munich (MUC) airport.

The journey takes approximately 7 h 25 m. Ticket price is about €200

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Munich (MUC).
Take the train Saint-Peterburg Moskovsky Station at the station Central PPK.

The journey takes approximately 52 m. Ticket price is about €1 The travel distance is 303 m.

Carrier is Central PPK.

Buy ticket

Get off at the St Petersburg Glavny.
Take the subway at the Saint-Peterburg Moskovsky Station station.

The journey takes approximately 18 m. The travel distance is 303 m.

Carrier is Moscow Metro.

Buy ticket

Get off at the St Petersburg Glavny.
303 m on foot from the Saint-Peterburg Moskovsky Station to the St Petersburg Glavny.

The journey takes approximately 12 m. The travel distance is 303 m.

Get off at the St Petersburg Glavny.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


The cheapest way to travel from Tallinn to Moscow is by taking a Train to Pulkovo fly to Moscow Sheremetyevo with an average price of €58. The journey takes approximately 10 ч. 4 мин.

Train to Pulkovo fly to Moscow Sheremetyevo is the fastest way to travel from Tallinn to Moscow. Tickets cost €58. The journey takes approximately 10 ч. 4 мин.

Tallinn is approximately 1020 km away from Moscow. The trip by car takes 11 h 36 m.

The average journey time by car between Tallinn and Moscow is 11 h 36 m.