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 €20 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 Finnish Railways (VR) at the station Pietari.

The journey takes approximately 2 h 39 m. Ticket price is about €25 The travel distance is 306 km.

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Lahti.
Take the Onni Bus bus at the 7 station .

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

Carrier is Onni Bus.

Buy ticket

Get off at the T.
Take the train Finnish Railways (VR) at the station Jyväskylä.

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Kannonkoski.


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


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 €20 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 Finnish Railways (VR) at the station Pietari.

The journey takes approximately 3 h 13 m. Ticket price is about €30 The travel distance is 394 km.

Carrier is Finnish Railways (VR).

Buy ticket

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

The journey takes approximately 2 h 58 m. Ticket price is about €26 The travel distance is 317 km.

Carrier is Finnish Railways (VR).

Buy ticket

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

The journey takes approximately 1 h 46 m. Ticket price is about €12 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 Kannonkoski at Booking


Train bus

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 €21 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 Ecolines bus at the St Petersburg Bus Terminal station .

The journey takes approximately 4 h 25 m. Ticket price is about €24 The travel distance is 198 km.

Carrier is Ecolines.

Buy ticket

Get off at the Lappeenranta matkakeskus.
Take the Soisalon Liikenne Oy bus at the 3 station .

The journey takes approximately 3 h 35 m. Ticket price is about €14 The travel distance is 230 km.

Carrier is Soisalon Liikenne Oy.

Buy ticket

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

The journey takes approximately 1 h 46 m. Ticket price is about €12 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 Kannonkoski at Booking


Train bus route 2

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

The journey takes approximately 11 h 5 m. Ticket price is about €23 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 2 h 20 m. The travel distance is 63 km.

Carrier is Sov Avto.

Buy ticket

Get off at the Lappeenranta matkakeskus.
Take the Soisalon Liikenne Oy bus at the Leningradsky Railway Terminal station .

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

Carrier is Soisalon Liikenne Oy.

Buy ticket

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 46 m. Ticket price is about €12 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 Kannonkoski 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 €10 The travel distance is 682 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Take the Lux Express bus at the St Petersburg Bus Terminal station .

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

Carrier is Lux Express.

Buy ticket

Take the Onni Bus bus at the 5 station .

The journey takes approximately 4 h 40 m. Ticket price is about €19 The travel distance is 339 km.

Carrier is Onni Bus.

Buy ticket

Get off at the 2.
Take the Soisalon Liikenne Oy bus at the Saarijärvi station .

The journey takes approximately 35 m. Ticket price is about €6 The travel distance is 34 km.

Carrier is Soisalon Liikenne Oy.

Buy ticket

Get off at the Kannonkoski.


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

Get off at the .


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


Fly from Moscow Vnukovo train bus

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 €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 24 m. The travel distance is 9 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the Пл. Победы.
Take the Saint Petersburg Public Transport bus at the Азовского КТ station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the Азовского КТ.
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 Finnish Railways (VR) at the station Leningradsky Railway Terminal.

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.
Take the Onni Bus bus at the Leningradsky Railway Terminal station .

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

Carrier is Onni Bus.

Buy ticket

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 46 m. Ticket price is about €12 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 Kannonkoski at Booking


Fly from Moscow Sheremetyevo 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).
641088 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 24 m. The travel distance is 641 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the St Petersburg Glavny.
Take the Saint Petersburg Public Transport bus at the Leningradsky Railway Terminal station .

The journey takes approximately 14 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 10 m. The travel distance is 641 km.

Carrier is Saint Petersburg Metro.

Buy ticket

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

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.
Take the Onni Bus bus at the Leningradsky Railway Terminal station .

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

Carrier is Onni Bus.

Buy ticket

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 46 m. Ticket price is about €12 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 Kannonkoski at Booking


Fly from Moscow Domodedovo train bus

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 €28

Carrier is S7 Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
641088 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 24 m. The travel distance is 641 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the St Petersburg Glavny.
Take the Saint Petersburg Public Transport bus at the Leningradsky Railway Terminal station .

The journey takes approximately 14 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 10 m. The travel distance is 641 km.

Carrier is Saint Petersburg Metro.

Buy ticket

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

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.
Take the Onni Bus bus at the Leningradsky Railway Terminal station .

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

Carrier is Onni Bus.

Buy ticket

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 46 m. Ticket price is about €12 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 Kannonkoski at Booking


Train to Kaluga fly train bus

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

The journey takes approximately 3 h 5 m. Ticket price is about €3 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 €29

Carrier is RusLine.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
641088 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 24 m. The travel distance is 641 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the St Petersburg Glavny.
Take the Saint Petersburg Public Transport bus at the Leningradsky Railway Terminal station .

The journey takes approximately 14 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 10 m. The travel distance is 641 km.

Carrier is Saint Petersburg Metro.

Buy ticket

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

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the St Petersburg Glavny.
Take the Onni Bus bus at the Leningradsky Railway Terminal station .

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

Carrier is Onni Bus.

Buy ticket

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 46 m. Ticket price is about €12 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 Kannonkoski at Booking


The cheapest way to travel from Moscow to Kannonkoski is by taking a Bus with an average price of €65. The journey takes approximately 25 ч. 50 мин.

Train bus via Лахти is the fastest way to travel from Moscow to Kannonkoski. Tickets cost €69. The journey takes approximately 13 ч. 8 мин.

Moscow is approximately 1209 km away from Kannonkoski. The trip by car takes 14 h 12 m.

The average journey time by car between Moscow and Kannonkoski is 14 h 12 m.