Train

217 m on foot from the Financial University under the Government of the Russian Federation to the Aeroport.

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

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

The journey takes approximately 6 m. The travel distance is 4 km.

Carrier is Moscow Metro.

Buy ticket

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

The journey takes approximately 6 m. The travel distance is 4 km.

Carrier is Moscow Metro.

Buy ticket

Get off at the Komsomolskaya.
526 m on foot from the Komsomolskaya to the Moskva Oktiabrskaia.

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

Get off at the Moskva Oktiabrskaia.
Take the train Moskva Oktiabrskaia at the station Russian Railways (РЖД).

The journey takes approximately 3 h 44 m. Ticket price is about €28 The travel distance is 641 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the St Petersburg Glavny.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia at Booking


Train

4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

The journey takes approximately 6 m. The travel distance is 4 km.

Carrier is Moscow Metro.

Buy ticket

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

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

Carrier is Moscow Metro.

Buy ticket

Get off at the Kurskaya.
Take the train Moskva Kurskaia at the station Russian Railways (РЖД).

The journey takes approximately 4 h 12 m. Ticket price is about €28 The travel distance is 643 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the St Petersburg Glavny.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia at Booking


Bus

4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the Mosgortrans bus at the Aeroport station .

The journey takes approximately 33 m. The travel distance is 29 km.

Carrier is Mosgortrans.

Buy ticket

Get off at the Sheremetyevo Airport.
1978 m on foot from the Sheremetyevo Airport to the Moscow Sheremetyevo Airport, Terminal D.

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

Take the Ecolines bus at the Moscow Sheremetyevo Airport, Terminal D station .

The journey takes approximately 10 h 30 m. Ticket price is about €21 The travel distance is 677 km.

Carrier is Ecolines.

Buy ticket

517 m on foot from the Saint Petersburg Bus station to the Ст. Метро "Обводный Канал".

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

Take the St Petersburg State Transport bus at the Ст. Метро "Обводный Канал" station .

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

Carrier is St Petersburg State Transport.

Buy ticket

Get off at the Nizhny Novgorod Station.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia at Booking


Train #2

4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

The journey takes approximately 6 m. The travel distance is 4 km.

Carrier is Moscow Metro.

Buy ticket

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

The journey takes approximately 6 m. The travel distance is 4 km.

Carrier is Moscow Metro.

Buy ticket

Get off at the Belorusskaya.
Take the train Moscow, Kazansky station at the station Grand Express (Tavriya).

The journey takes approximately 11 h 18 m. Ticket price is about €21 The travel distance is 641 km.

Carrier is Grand Express (Tavriya).

Buy ticket

Get off at the Saint-Peterburg Glavny.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia 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 7 h 6 m. The travel distance is 697 km.

Get off at the Saint Petersburg.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia at Booking


Fly from Moscow Sheremetyevo line 2 subway

4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the Mosgortrans bus at the Aeroport station .

The journey takes approximately 33 m. The travel distance is 4 km.

Carrier is Mosgortrans.

Buy ticket

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

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

Carrier is Nordwind Airlines.

🔎

🚖 Find a cheap local taxi

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

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

Take the St Petersburg State Transport bus at the Аэропорт "Пулково 1" station .

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

Carrier is St Petersburg State Transport.

Buy ticket

Take the subway at the Moskovskaya station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

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

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Mayakovskaya.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia at Booking


Subway to Moscow Domodedovo fly line 2 subway

4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

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

Carrier is Moscow Metro.

Buy ticket

Get off at the Paveletskaya.
Take the train Paveletsky Rail Terminal at the station Moscow Aeroexpress.

The journey takes approximately 46 m. The travel distance is 46 km.

Carrier is Moscow Aeroexpress.

Buy ticket

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

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

Carrier is S7 Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the St Petersburg State Transport bus at the Aeroport station .

The journey takes approximately 27 m. The travel distance is 4 km.

Carrier is St Petersburg State Transport.

Buy ticket

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Belorusskaya.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia at Booking


Fly from Moscow Vnukovo line 2 subway

4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

The journey takes approximately 6 m. The travel distance is 4 km.

Carrier is Moscow Metro.

Buy ticket

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

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

Carrier is Moscow Metro.

Buy ticket

Get off at the Kievskaya.
Take the train Kievsky Rail Terminal at the station Moscow Aeroexpress.

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

Carrier is Moscow Aeroexpress.

Buy ticket

Fly out to Moscow Vnukovo (VKO) of the Pulkovo (LED) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €23

Carrier is Alrosa Air Company.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
4118 m on foot from the Aeroport to the Belorusskaya.

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

Get off at the Belorusskaya.
Take the St Petersburg State Transport bus at the Aeroport station .

The journey takes approximately 27 m. The travel distance is 4 km.

Carrier is St Petersburg State Transport.

Buy ticket

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Belorusskaya.
Take the subway at the Aeroport station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Belorusskaya.


🛏 Find hotel deals and discounts up to 20% in Saint-Petersburg-Russia at Booking


The cheapest way to travel from Moscow to Saint-Petersburg-Russia is by taking a Train #2 with an average price of €22. The journey takes approximately 12 ч. 34 мин.

Fly from Moscow Sheremetyevo line 2 subway is the fastest way to travel from Moscow to Saint-Petersburg-Russia. Tickets cost €26. The journey takes approximately 3 ч. 57 мин.

Moscow is approximately 697 km away from Saint-Petersburg-Russia. The trip by car takes 7 h 6 m.

The average journey time by car between Moscow and Saint-Petersburg-Russia is 7 h 6 m.