Fly to Petrozavodsk
The journey takes approximately 21 m. The travel distance is 14 km.
Carrier is Chelyabinsk Kurchatov Airport Transport.
The journey takes approximately 5 h 15 m. Ticket price is about €80
Carrier is Aeroflot Russian Airlines.
🔎
The journey takes approximately 18 m. Ticket price is about €2 The travel distance is 17 km.
Carrier is Yandex Taxi.
🛏 Find hotel deals and discounts up to 20% in Petrozavodsk at Booking
Fly to Pulkovo train
The journey takes approximately 21 m. The travel distance is 60 m.
Carrier is Chelyabinsk Kurchatov Airport Transport.
The journey takes approximately 3 h 5 m. Ticket price is about €70
Carrier is Aeroflot Russian Airlines.
🔎
The journey takes approximately 9 m. The travel distance is 763 m.
The journey takes approximately 27 m. The travel distance is 10 km.
Carrier is Saint Petersburg Public Transport.
The journey takes approximately 14 m. The travel distance is 8 km.
Carrier is Saint Petersburg Metro.
The journey takes approximately 13 m. The travel distance is 8 km.
Carrier is Saint Petersburg Metro.
The journey takes approximately 5 h 42 m. Ticket price is about €17 The travel distance is 387 km.
Carrier is Russian Railways (РЖД).
🛏 Find hotel deals and discounts up to 20% in Petrozavodsk at Booking
Train bus
The journey takes approximately 29 h 38 m. Ticket price is about €30 The travel distance is 1557 km.
Carrier is Russian Railways (РЖД).
The journey takes approximately 4 h 30 m. The travel distance is 348 km.
Carrier is Autoline.
The journey takes approximately 6 h 10 m. The travel distance is 223 km.
Carrier is Karelavtotrans.
🛏 Find hotel deals and discounts up to 20% in Petrozavodsk at Booking
Drive
The journey takes approximately 37 h 1 m. The travel distance is 2775 km.
🛏 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.