Train

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

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

Carrier is Finnish Railways (VR).

Buy ticket

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

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Kuopio.


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


Bus

Take the St Petersburg State Transport bus at the Nizhny Novgorod Station station .

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

Carrier is St Petersburg State Transport.

Buy ticket

Get off at the Автовокзал.
Take the 3 Park bus at the Saint Petersburg Bus station station .

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

Carrier is 3 Park.

Buy ticket

Get off at the Lappeenranta matkakeskus.
Take the Onni Bus bus at the Lappeenranta station .

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

Carrier is Onni Bus.

Buy ticket

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

The journey takes approximately 2 h 15 m. Ticket price is about €5 The travel distance is 164 km.

Carrier is Onni Bus.

Buy ticket

Get off at the T.


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


Train bus

Take the subway at the Ploshchad Lenina station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

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

The journey takes approximately 4 h 13 m. Ticket price is about €20 The travel distance is 299 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Sortavala Center.
1052 m on foot from the Sortavala Center to the Sortavala.

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

Get off at the Sortavala.
Take the Petrozavodsk Bus Terminal bus at the Sortavala station .

The journey takes approximately 1 h 56 m. Ticket price is about €20 The travel distance is 136 km.

Carrier is Petrozavodsk Bus Terminal.

Buy ticket

Get off at the Joensuu.
Take the Savonlinja Oy bus at the 2 station .

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

Carrier is Savonlinja Oy.

Buy ticket

Get off at the T.


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

Get off at the Kuopio.


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


Train to Helsinki fly

Take the subway at the Ploshchad Lenina station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

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

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

Carrier is Finnish Railways (VR).

Buy ticket

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

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

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Lentoasema.
Fly out to Helsinki (HEL) of the Kuopio (KUO) airport.

The journey takes approximately 1 h Ticket price is about €50

Carrier is Finnair.

🔎

🚖 Find a cheap local taxi

Get off at the Kuopio (KUO).
Take the Oy Pohjolan liikenne Ab bus at the Kuopion lentoasema station .

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

Carrier is Oy Pohjolan liikenne Ab.

Buy ticket

Get off at the Matkakeskus E.


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


Train train to Tallinn fly

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

The journey takes approximately 4 h 8 m. Ticket price is about €23 The travel distance is 293 km.

Carrier is Go Rail.

Buy ticket

Get off at the Tapa.
Take the train Tapa at the station Elron.

The journey takes approximately 39 m. Ticket price is about €3 The travel distance is 70 km.

Carrier is Elron.

Buy ticket

Get off at the Ülemiste.
1099 m on foot from the Ülemiste to the Tallinn (TLL).

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

Get off at the Tallinn (TLL).
Fly out to Tallinn (TLL) of the Helsinki (HEL) airport.

The journey takes approximately 2 h 35 m. Ticket price is about €75

Carrier is Finnair.

🔎

🚖 Find a cheap local taxi

Get off at the Helsinki (HEL).
Take the Oy Pohjolan liikenne Ab bus at the Ploshchad Lenina station .

The journey takes approximately 19 m. Ticket price is about €4 The travel distance is 147 m.

Carrier is Oy Pohjolan liikenne Ab.

Buy ticket

Get off at the Pietari.


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


The cheapest way to travel from Saint-Petersburg-Russia to Kuopio is by taking a Bus with an average price of €19. The journey takes approximately 10 ч. 43 мин.

Drive is the fastest way to travel from Saint-Petersburg-Russia to Kuopio. Tickets cost €52. The journey takes approximately 6 ч. 10 мин.

Saint-Petersburg-Russia is approximately 435 km away from Kuopio. The trip by car takes 6 h 10 m.

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