Bus drive

Take the Karelavtotrans bus at the Petrozavodsk Bus station station .

The journey takes approximately 9 h The travel distance is 519 km.

Carrier is Karelavtotrans.

Buy ticket

Get off at the Kostomuksha.
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 1 h 43 m. The travel distance is 108 km.

Get off at the Suomussalmi kk.
Take the Pohjolan Turistiauto Oy bus at the Suomussalmi kk station .

The journey takes approximately 1 h 45 m. Ticket price is about €22 The travel distance is 135 km.

Carrier is Pohjolan Turistiauto Oy.

Buy ticket

Get off at the Kuusamo Kelantie.


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


Train drive bus

Take the train Russian Railways (РЖД) at the station Petrozavodsk Pass.

The journey takes approximately 12 h Ticket price is about €19 The travel distance is 478 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Kostomuksha Pass.
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 1 h 40 m. The travel distance is 106 km.

Get off at the Suomussalmi kk.
Take the Pohjolan Turistiauto Oy bus at the Kostomuksha station .

The journey takes approximately 1 h 45 m. Ticket price is about €22 The travel distance is 108 km.

Carrier is Pohjolan Turistiauto Oy.

Buy ticket

Get off at the Suomussalmi kk.


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

Get off at the Kuusamo.


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


Train fly

Take the train Russian Railways (РЖД) at the station Petrozavodsk Pass.

The journey takes approximately 4 h 46 m. Ticket price is about €14 The travel distance is 232 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Matkaselkia.
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 1 h 13 m. The travel distance is 76 km.

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

The journey takes approximately 3 h 39 m. Ticket price is about €30 The travel distance is 401 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 7 m. Ticket price is about €3 The travel distance is 7 km.

Carrier is Finnish Railways (VR).

Buy ticket

Get off at the Lentoasema.
478 m on foot from the Lentoasema to the Helsinki.

The journey takes approximately 5 m. The travel distance is 478 m.

Get off at the Helsinki.
Fly out to Helsinki of the Kuusamo airport.

The journey takes approximately 1 h 40 m. The travel distance is 666 km.

Carrier is Finnair.

Buy ticket

🔎

🚖 Find a cheap local taxi

Get off at the Kuusamo.
Take the taxi at the Kuusamo.

The journey takes approximately 9 m. Ticket price is about €19 The travel distance is 6 km.

Carrier is Taksi Mikko Jaakkola.

🚖 Find a cheap local taxi

Get off at the Kuusamo.


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


The cheapest way to travel from Petrozavodsk to Kuusamo is by taking a Bus drive with an average price of €54. The journey takes approximately 13 ч. 28 мин.

Drive is the fastest way to travel from Petrozavodsk to Kuusamo. Tickets cost €54. The journey takes approximately 10 ч. 58 мин.

Petrozavodsk is approximately 817 km away from Kuusamo. The trip by car takes 10 h 58 m.

The average journey time by car between Petrozavodsk and Kuusamo is 10 h 58 m.

From Petrozavodsk