Fly to Petrozavodsk

Take the Chelyabinsk Kurchatov Airport Transport bus at the Tankistov st station .

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

Carrier is Chelyabinsk Kurchatov Airport Transport.

Buy ticket

Get off at the Chelyabinsk Airport.
Fly out to Chelyabinsk (CEK) of the Moscow Sheremetyevo (SVO) airport.

The journey takes approximately 5 h 15 m. Ticket price is about €80

Carrier is Aeroflot Russian Airlines.

🔎

🚖 Find a cheap local taxi

Take the taxi at the Petrozavodsk (PES).

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

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Petrozavodsk.


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


Fly to Pulkovo train

Take the Chelyabinsk Kurchatov Airport Transport bus at the Chelyabinsk Airport station .

The journey takes approximately 21 m. The travel distance is 60 m.

Carrier is Chelyabinsk Kurchatov Airport Transport.

Buy ticket

Get off at the Chelyabinsk (CEK).
Fly out to Chelyabinsk (CEK) of the Pulkovo (LED) airport.

The journey takes approximately 3 h 5 m. Ticket price is about €70

Carrier is Aeroflot Russian Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pulkovo (LED).
763 m on foot from the Pulkovo (LED) to the Аэропорт "Пулково 1", Посадка.

The journey takes approximately 9 m. The travel distance is 763 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

Get off at the .
Take the subway at the Moskovskaya station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Sennaya Ploshchad.
Take the subway at the Spasskaya station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Ladozhskaya.
Take the train Russian Railways (РЖД) at the station St Petersburg Ladojskii.

The journey takes approximately 5 h 42 m. Ticket price is about €17 The travel distance is 387 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Petrozavodsk Pass.


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


Train bus

Take the train Russian Railways (РЖД) at the station Cheliabinsk-Glavnyi.

The journey takes approximately 29 h 38 m. Ticket price is about €30 The travel distance is 1557 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Vologda 1.
Take the Autoline bus at the Vologda station .

The journey takes approximately 4 h 30 m. The travel distance is 348 km.

Carrier is Autoline.

Buy ticket

Get off at the Vytegra.
Take the Karelavtotrans bus at the Vytegra station .

The journey takes approximately 6 h 10 m. The travel distance is 223 km.

Carrier is Karelavtotrans.

Buy ticket

Get off at the Petrozavodsk Bus station.


🛏 Find hotel deals and discounts up to 20% in Petrozavodsk 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 37 h 1 m. The travel distance is 2775 km.

Get off at the Petrozavodsk.


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


The cheapest way to travel from Chelyabinsk to Petrozavodsk is by taking a Fly to Petrozavodsk with an average price of €82. The journey takes approximately 6 ч. 54 мин.

Fly to Petrozavodsk is the fastest way to travel from Chelyabinsk to Petrozavodsk. Tickets cost €82. The journey takes approximately 6 ч. 54 мин.

Chelyabinsk is approximately 2775 km away from Petrozavodsk. The trip by car takes 37 h 1 m.

The average journey time by car between Chelyabinsk and Petrozavodsk is 37 h 1 m.