There are 6 ways to get from Petrozavodsk to Monchegorsk by bus, train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Petrozavodsk Bus station to Kem’bus
- Take the train from Kem to Poliarnye Zoritrain
- Take the taxi from Poliarnye Zori to Monchegorsktaxi
14h 29m₽5,000–8,100Train, taxi
cheapest- Take the train from Petrozavodsk Pass to Imandratrain 012A / ...
- Take the taxi from Imandra to Monchegorsktaxi
17h 59m₽3,178–5,833Drive 800.1 km
- Drive from Petrozavodsk to Monchegorskcar 800.1 km
11h 28m₽5,565–8,038Taxi
- Take the taxi from Petrozavodsk to Monchegorsktaxi 800.1 km
11h 28m₽9,500–12,000Train to Pulkovo Airport, fly, taxi
- Take the train from Petrozavodsk Pass to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Khibiny Airport (KVK)plane LED - KVK
- Take the taxi from Khibiny Airport (KVK) to Monchegorsktaxi
10h 25m₽7,391–34,862Fly from Petrozavodsk Airport, taxi
- Fly from Petrozavodsk Airport (PES) to Khibiny Airport (KVK)plane PES - KVK
- Take the taxi from Khibiny Airport (KVK) to Monchegorsktaxi
22h 39m₽10,233–43,535
Pulkovo Airport (LED) to Khibiny Airport (KVK) flights
Questions & Answers
The cheapest way to get from Petrozavodsk to Monchegorsk is to train and taxi which costs RUB 3100 - RUB 6000 and takes 17h 59m.
The fastest way to get from Petrozavodsk to Monchegorsk is to train and fly and taxi which takes 10h 25m and costs RUB 7000 - RUB 35000.
The distance between Petrozavodsk and Monchegorsk is 792 km. The road distance is 800.1 km.
The best way to get from Petrozavodsk to Monchegorsk without a car is to bus and train and taxi which takes 14h 29m and costs RUB 5000 - RUB 8500.
It takes approximately 14h 29m to get from Petrozavodsk to Monchegorsk, including transfers.
Yes, the driving distance between Petrozavodsk to Monchegorsk is 800 km. It takes approximately 11h 28m to drive from Petrozavodsk to Monchegorsk.
What companies run services between Petrozavodsk, Russia and Monchegorsk, Russia?
There is no direct connection from Petrozavodsk to Monchegorsk. However, you can take the bus to Kem’, walk to Kem, take the train to Poliarnye Zori, then take the taxi to Monchegorsk. Alternatively, you can take the train to Imandra then take the taxi to Monchegorsk.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Khibiny Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₽5,000–30,000
Flights from Petrozavodsk Airport to Khibiny Airport via Moscow Sheremetyevo
- Ave. Duration
- 21h 5m
- When
- Friday and Sunday
- Estimated price
- ₽9,000–42,000
- Website
- s7.ru
Flights from Petrozavodsk Airport to Khibiny Airport via Moscow Domodedovo
- Ave. Duration
- 27h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽9,500–44,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kem to Poliarnye Zori
- Ave. Duration
- 5h 54m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Petrozavodsk Pass to Imandra
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Estimated price
- ₽2,200–4,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,200–3,000
- 2nd Class (Kupé)
- ₽3,400–4,800
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 6h 17m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–3,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Kem to Poliarnye Zori
- Ave. Duration
- 5h 48m
- Frequency
- Once a week
- Estimated price
- ₽3,200–5,544
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽3,200–3,600
- 2nd Class (Kupé)
- ₽5,544
- 1nd Class (SW)
- ₽10,000–12,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–2,000
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,200–1,800
- Commuter Electric Train
- ₽1,300–2,000
- Phone
- +7 (8142) 72-20-12
- [email protected]
- Website
- avokzal.karelia.ru
Bus from Petrozavodsk Bus station to Kem’
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ₽800
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, What documents do I need to cross Niagara Falls?, and Italy Travel Guides - to help you get the most out of your next trip.








