Train

Take the train Joensuu at the station Finnish Railways (VR).

The journey takes approximately 3 h 4 m. Ticket price is about €30 The travel distance is 310 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 14 m. Ticket price is about €25 The travel distance is 246 km.

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Pietari.
Take the subway at the Ploshchad Lenina 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 Vosstaniya.


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


Bus train

Take the Petrozavodsk Bus Terminal bus at the Joensuu station .

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

Carrier is Petrozavodsk Bus Terminal.

Buy ticket

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

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

Get off at the Sortavala Center.
Take the train Sortavala Center at the station Russian Railways (РЖД).

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

Carrier is Russian Railways (РЖД).

Buy ticket

Take the subway at the Kouvola station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Pietari.


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


Bus

Take the Onni Bus bus at the 8 station .

The journey takes approximately 3 h 10 m. Ticket price is about €7 The travel distance is 233 km.

Carrier is Onni Bus.

Buy ticket

Get off at the 2.
Take the 3 Park bus at the Lappeenranta matkakeskus station .

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

Carrier is 3 Park.

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


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 5 h 40 m. The travel distance is 394 km.

Get off at the Saint Petersburg.


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


Fly train

Take the taxi at the Joensuu.

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

Carrier is Taxi service Sami Kettunen.

🚖 Find a cheap local taxi

Get off at the Joensuu (JOE).
Fly out to Joensuu (JOE) of the Helsinki (HEL) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €65

Carrier is FlexFlight ApS.

🔎

🚖 Find a cheap local taxi

Get off at the Helsinki (HEL).
Take the train Lentoasema at the station Helsingin seudun liikenne.

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

Carrier is Helsingin seudun liikenne.

Buy ticket

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

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

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Pietari.
Take the subway at the Kouvola station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Pietari.


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


The cheapest way to travel from Joensuu to Saint-Petersburg-Russia is by taking a Bus with an average price of €17. The journey takes approximately 8 ч.

Drive is the fastest way to travel from Joensuu to Saint-Petersburg-Russia. Tickets cost €57. The journey takes approximately 5 ч. 40 мин.

Joensuu is approximately 394 km away from Saint-Petersburg-Russia. The trip by car takes 5 h 40 m.

The average journey time by car between Joensuu and Saint-Petersburg-Russia is 5 h 40 m.