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 €19 The travel distance is 641 km.

Carrier is Russian Railways (High Speed Trains).

Buy ticket

Get off at the St Petersburg Glavny.
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 St. Petersburg Finlyandskiy Station.

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.
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 43 m. The travel distance is 36 km.

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

The journey takes approximately 2 h 21 m. Ticket price is about €24 The travel distance is 280 km.

Carrier is Finnish Railways (VR).

Buy ticket

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

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Kupittaa.


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


Train bus via Санкт Петербург

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 €19 The travel distance is 641 km.

Carrier is Russian Railways (High Speed Trains).

Buy ticket

Get off at the St Petersburg Glavny.
Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Glavny.
Take the train Severo-Zapadnaya PPK at the station St. Petersburg Finlyandskiy Station.

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 Sov Avto bus at the Vyborg Bus station station .

The journey takes approximately 2 h 20 m. The travel distance is 63 km.

Carrier is Sov Avto.

Buy ticket

Get off at the Lappeenranta matkakeskus.
Take the train Finnish Railways (VR) at the station Lappeenranta.

The journey takes approximately 1 h 55 m. Ticket price is about €21 The travel distance is 244 km.

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Pasila.
Take the train Finnish Railways (VR) at the station Leningradsky Railway Terminal.

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.


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


Train bus

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

The journey takes approximately 11 h 5 m. Ticket price is about €22 The travel distance is 784 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Vyborg.
Take the Sov Avto bus at the Vyborg Bus station station .

The journey takes approximately 4 h 54 m. The travel distance is 269 km.

Carrier is Sov Avto.

Buy ticket

609 m on foot from the Helsinki Kamppi bus station to the Helsinki Central Station.

The journey takes approximately 7 m. The travel distance is 609 m.

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

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Kupittaa.


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


Train bus route 2

Take the train Moscow Central Diameters at the station Khovrino.

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

Carrier is Moscow Central Diameters.

Buy ticket

Get off at the Likhobory.
Take the train Russian Railways (Commuter Trains) at the station Likhobory.

The journey takes approximately 6 h 57 m. Ticket price is about €20 The travel distance is 630 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Get off at the St Petersburg Glavny.
Take the Saint Petersburg Public Transport bus at the Nizhny Novgorod Station station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Take the Sov Avto bus at the St Petersburg Bus Terminal station .

The journey takes approximately 7 h 9 m. The travel distance is 341 km.

Carrier is Sov Avto.

Buy ticket

Get off at the Porvoo linja-autoasema.
Take the HSL bus at the Porvoo linja-autoas. station .

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

Carrier is HSL.

Buy ticket

Get off at the Hki linja-autoasema.
Take the Onni Bus bus at the Helsinki, linja-autoasema, Kamppi station .

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

Carrier is Onni Bus.

Buy ticket

Get off at the Tuomiokirkkotori.


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


Bus

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

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

Carrier is Avtovokzaly.ru.

Buy ticket

Take the Ecolines bus at the St Petersburg Bus Terminal station .

The journey takes approximately 7 h 30 m. Ticket price is about €25 The travel distance is 400 km.

Carrier is Ecolines.

Buy ticket

Take the Onni Bus bus at the Leningradsky Railway Terminal station .

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

Carrier is Onni Bus.

Buy ticket

Get off at the St Petersburg Glavny.


🛏 Find hotel deals and discounts up to 20% in Turku 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 13 h 12 m. The travel distance is 1238 km.

Get off at the Turku.


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


Fly Moscow Vnukovo to Pulkovo train bus

Take the taxi at the Moscow Novoyasnevskaya.

The journey takes approximately 22 m. Ticket price is about €6 The travel distance is 23 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Moscow Vnukovo (VKO).
Fly out to Moscow Vnukovo (VKO) of the Pulkovo (LED) 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 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 10 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

Take the subway at the Moskovskaya station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Udelnaya.
Take the train Severo-Zapadnaya PPK at the station Udelnaya.

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

Carrier is Severo-Zapadnaya PPK.

Buy ticket

Get off at the Vyborg.
Take the Sov Avto bus at the Leningradsky Railway Terminal station .

The journey takes approximately 4 h 54 m. The travel distance is 641 km.

Carrier is Sov Avto.

Buy ticket

Get off at the St Petersburg Glavny.
641094 m on foot from the Leningradsky Railway Terminal to the St Petersburg Glavny.

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

Get off at the St Petersburg Glavny.
Take the train Finnish Railways (VR) at the station Leningradsky Railway Terminal.

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.


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


Fly Moscow Domodedovo to Pulkovo train bus

The journey takes approximately 25 m. Ticket price is about €7 The travel distance is 28 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Moscow Domodedovo (DME).
Fly out to Moscow Domodedovo (DME) of the Pulkovo (LED) 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 Pulkovo (LED).
641094 m on foot from the Leningradsky Railway Terminal to the St Petersburg Glavny.

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

Get off at the St Petersburg Glavny.
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

Get off at the St Petersburg Glavny.
Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Glavny.
Take the train Severo-Zapadnaya PPK at the station Leningradsky Railway Terminal.

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

Carrier is Severo-Zapadnaya PPK.

Buy ticket

Get off at the St Petersburg Glavny.
Take the Sov Avto bus at the Leningradsky Railway Terminal station .

The journey takes approximately 4 h 54 m. The travel distance is 641 km.

Carrier is Sov Avto.

Buy ticket

Get off at the St Petersburg Glavny.
641094 m on foot from the Leningradsky Railway Terminal to the St Petersburg Glavny.

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

Get off at the St Petersburg Glavny.
Take the train Finnish Railways (VR) at the station Leningradsky Railway Terminal.

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.


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


Fly Moscow Sheremetyevo to Pulkovo train bus

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 30 m. Ticket price is about €26

Carrier is Nordwind Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
641094 m on foot from the Leningradsky Railway Terminal to the St Petersburg Glavny.

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

Get off at the St Petersburg Glavny.
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

Get off at the St Petersburg Glavny.
Take the subway at the Leningradsky Railway Terminal station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Glavny.
Take the train Severo-Zapadnaya PPK at the station Leningradsky Railway Terminal.

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

Carrier is Severo-Zapadnaya PPK.

Buy ticket

Get off at the St Petersburg Glavny.
Take the Sov Avto bus at the Leningradsky Railway Terminal station .

The journey takes approximately 4 h 54 m. The travel distance is 641 km.

Carrier is Sov Avto.

Buy ticket

Get off at the St Petersburg Glavny.
641094 m on foot from the Leningradsky Railway Terminal to the St Petersburg Glavny.

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

Get off at the St Petersburg Glavny.
Take the train Finnish Railways (VR) at the station Leningradsky Railway Terminal.

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.


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


Fly Moscow Sheremetyevo to Turku

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

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

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the St Petersburg Glavny.
Fly out to Moscow Sheremetyevo (SVO) of the Belgrade (BEG) airport.

The journey takes approximately 12 h 10 m. Ticket price is about €100

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Belgrade (BEG).
Take the Föli bus at the Turun lentoasema station .

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

Carrier is Föli.

Buy ticket

Get off at the Puutori.


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


The cheapest way to travel from Moscow to Turku is by taking a Bus with an average price of €46. The journey takes approximately 21 ч. 9 мин.

Train is the fastest way to travel from Moscow to Turku. Tickets cost €75. The journey takes approximately 13 ч. 12 мин.

Moscow is approximately 1238 km away from Turku. The trip by car takes 13 h 12 m.

The average journey time by car between Moscow and Turku is 13 h 12 m.