Train

Take the train Russian Railways (High Speed Trains) at the station Leningradsky Railway Terminal.

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

Carrier is Russian Railways (High Speed Trains).

Buy ticket

Take the subway at the Ploshchad Vosstaniya station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Ploshchad Lenina.
Take the train Russian Railways (Commuter Trains) at the station Finlyandsky Railway Terminal.

The journey takes approximately 1 h 42 m. Ticket price is about €6 The travel distance is 165 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Get off at the Kamennogorsk.
Take the taxi at the Kamennogorsk.

The journey takes approximately 27 m. Ticket price is about €6 The travel distance is 24 km.

🚖 Find a cheap local taxi

Get off at the Svetogorsk.


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


Train

Take the train Russian Railways (РЖД) at the station Leningradsky Railway Terminal.

The journey takes approximately 12 h 11 m. Ticket price is about €26 The travel distance is 823 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Kamennogorsk.
Take the taxi at the Leningradsky Railway Terminal.

The journey takes approximately 27 m. Ticket price is about €6 The travel distance is 641 km.

🚖 Find a cheap local taxi



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


Bus train taxi

Take the Avtovokzaly.ru bus at the Severnye Vorota Bus Terminal station .

The journey takes approximately 10 h Ticket price is about €10 The travel distance is 682 km.

Carrier is Avtovokzaly.ru.

Buy ticket

701 m on foot from the Saint Petersburg Bus Terminal to the Obvodny Kanal.

The journey takes approximately 8 m. The travel distance is 701 m.

Get off at the Obvodny Kanal.
Take the subway at the Obvodny Kanal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Zvenigorodskaya.
Take the Saint Petersburg Public Transport bus at the Ст. Метро "Звенигородская" station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Take the train Severo-Zapadnaya PPK at the station Finlyandsky Railway Terminal.

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

Carrier is Severo-Zapadnaya PPK.

Buy ticket

Get off at the Vyborg.
Take the taxi at the Vyborg.

The journey takes approximately 54 m. Ticket price is about €12 The travel distance is 53 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Svetogorsk.


🛏 Find hotel deals and discounts up to 20% in Svetogorsk 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 9 h 43 m. The travel distance is 883 km.

Get off at the Svetogorsk.


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


Fly from Moscow Vnukovo train

Take the train Moscow Aeroexpress at the station Kiyevsky Railway Terminal.

The journey takes approximately 38 m. Ticket price is about €4 The travel distance is 32 km.

Carrier is Moscow Aeroexpress.

Buy ticket

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

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

Carrier is Alrosa Air Company.

🔎

🚖 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 Saint Petersburg Public Transport bus at the Аэропорт "Пулково 1", Посадка station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Take the subway at the Moskovskaya station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Take the subway at the Tekhnologichesky Institut station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Ploshchad Lenina.
Take the train Russian Railways (Commuter Trains) at the station Leningradsky Railway Terminal.

The journey takes approximately 1 h 42 m. Ticket price is about €6 The travel distance is 641 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Take the taxi at the Leningradsky Railway Terminal.

The journey takes approximately 27 m. Ticket price is about €6 The travel distance is 641 km.

🚖 Find a cheap local taxi



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


Fly from Moscow Sheremetyevo train taxi

Take the train Moscow Aeroexpress at the station Belorussky Rail Terminal.

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

Carrier is Moscow Aeroexpress.

Buy ticket

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

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

Carrier is Nordwind Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
641095 m on foot from the Leningradsky Railway Terminal to the Moskovsky Railway Terminal.

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

Take the Saint Petersburg Public Transport bus at the Leningradsky Railway Terminal station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Take the train Russian Railways (Commuter Trains) at the station Leningradsky Railway Terminal.

The journey takes approximately 1 h 42 m. Ticket price is about €6 The travel distance is 641 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Take the taxi at the Leningradsky Railway Terminal.

The journey takes approximately 27 m. Ticket price is about €6 The travel distance is 641 km.

🚖 Find a cheap local taxi



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


Fly from Moscow Domodedovo train taxi

Take the train Moscow Aeroexpress at the station Paveletsky Rail Terminal.

The journey takes approximately 47 m. Ticket price is about €1 The travel distance is 46 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Fly out to Moscow Domodedovo (DME) of the Pulkovo (LED) airport.

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

Carrier is S7 Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
641095 m on foot from the Leningradsky Railway Terminal to the Moskovsky Railway Terminal.

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

Take the Saint Petersburg Public Transport bus at the Leningradsky Railway Terminal station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Take the train Russian Railways (Commuter Trains) at the station Leningradsky Railway Terminal.

The journey takes approximately 1 h 42 m. Ticket price is about €6 The travel distance is 641 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Take the taxi at the Leningradsky Railway Terminal.

The journey takes approximately 27 m. Ticket price is about €6 The travel distance is 641 km.

🚖 Find a cheap local taxi



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


Train to Kaluga fly train

Take the train Central PPK at the station Kiyevsky Railway Terminal.

The journey takes approximately 3 h 5 m. Ticket price is about €5 The travel distance is 179 km.

Carrier is Central PPK.

Buy ticket

Get off at the Azarovo.
Take the taxi at the Azarovo.

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

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Kaluga (KLF).
Fly out to Kaluga (KLF) of the Pulkovo (LED) airport.

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

Carrier is RusLine.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
641095 m on foot from the Leningradsky Railway Terminal to the Moskovsky Railway Terminal.

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

Take the Saint Petersburg Public Transport bus at the Leningradsky Railway Terminal station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Take the train Russian Railways (Commuter Trains) at the station Leningradsky Railway Terminal.

The journey takes approximately 1 h 42 m. Ticket price is about €6 The travel distance is 641 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Take the taxi at the Leningradsky Railway Terminal.

The journey takes approximately 27 m. Ticket price is about €6 The travel distance is 641 km.

🚖 Find a cheap local taxi



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


The cheapest way to travel from Moscow to Svetogorsk is by taking a Train with an average price of €22. The journey takes approximately 12 ч. 38 мин.

Train is the fastest way to travel from Moscow to Svetogorsk. Tickets cost €36. The journey takes approximately 6 ч. 56 мин.

Moscow is approximately 883 km away from Svetogorsk. The trip by car takes 9 h 43 m.

The average journey time by car between Moscow and Svetogorsk is 9 h 43 m.