There are 6 ways to get from Kursk to Petrozavodsk by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Domodedovo International Airport, fly
best- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Domodedovo International Airport (DME) to Petrozavodsk Airport (PES)plane DME - PES
9h 24m₽7,187–32,691Train via Moscow
cheapest- Take the train from Kursk to Moskva Kurskaiatrain 746В / ...
- Take the train from Leningradsky Railway Terminal to Petrozavodsk Passtrain 018А / ...
17h 13m₽4,087–8,201Drive 1,531.3 km
- Drive from Kursk to Petrozavodskcar 1,531.3 km
19h 31m₽10,653–15,388Train to Sheremetyevo International Airport, fly
- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Sheremetyevo International Airport (SVO) to Petrozavodsk Airport (PES)plane SVO - PES
10h 18m₽6,987–32,341Train
- Take the train from Kursk to Malaia Visheratrain 082В / ...
- Take the train from Malaia Vishera to Petrozavodsk Passtrain 018А / ...
19h 18m₽4,339–9,215Train, bus
- Take the train from Kursk to Moskovsky Railway Terminaltrain 082В / ...
- Take the bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus stationbus
23h 35m₽4,454–8,254
Domodedovo International Airport (DME) to Petrozavodsk Airport (PES) flights
Questions & Answers
The cheapest way to get from Kursk to Petrozavodsk is to train via Moscow which costs RUB 4000 - RUB 8500 and takes 17h 13m.
The fastest way to get from Kursk to Petrozavodsk is to train and fly which takes 9h 24m and costs RUB 7000 - RUB 33000.
No, there is no direct train from Kursk to Petrozavodsk. However, there are services departing from Kursk and arriving at Petrozavodsk Pass via Kurskaya and Leningradsky Railway Terminal. The journey, including transfers, takes approximately 17h 13m.
The distance between Kursk and Petrozavodsk is 1352 km. The road distance is 1531.3 km.
The best way to get from Kursk to Petrozavodsk without a car is to train via Moscow which takes 17h 13m and costs RUB 4000 - RUB 8500.
It takes approximately 9h 24m to get from Kursk to Petrozavodsk, including transfers.
Kursk to Petrozavodsk train services, operated by Russian Railways (Lastochka Trains), depart from Kursk station.
Kursk to Petrozavodsk train services, operated by Russian Railways (Lastochka Trains), arrive at Moskva Kurskaia station.
Yes, the driving distance between Kursk to Petrozavodsk is 1531 km. It takes approximately 19h 31m to drive from Kursk to Petrozavodsk.
What companies run services between Kursk, Russia and Petrozavodsk, Russia?
You can take a train from Kursk to Petrozavodsk Pass via Moskva Kurskaia, Kurskaya, Komsomolskaya, and Leningradsky Railway Terminal in around 17h 13m.
- Website
- severstal-avia.ru
Flights from Domodedovo International Airport to Petrozavodsk Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽5,000–29,000
Flights from Sheremetyevo International Airport to Petrozavodsk Airport
- Ave. Duration
- 1h 20m
- When
- Friday and Sunday
- Estimated price
- ₽4,800–28,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Kursk to Moskva Kurskaia
- Ave. Duration
- 5h 23m
- Frequency
- 5 times a day
- Estimated price
- ₽1,500–2,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,100
- Commuter Electric Train
- ₽1,900–2,700
Train from Kursk to Moskva Kurskaia
- Ave. Duration
- 5h 23m
- Frequency
- 5 times a day
- Estimated price
- ₽1,500–2,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,100
- Commuter Electric Train
- ₽1,900–2,700
Train from Kursk to Moskva Kurskaia
- Ave. Duration
- 5h 23m
- Frequency
- 5 times a day
- Estimated price
- ₽1,500–2,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,100
- Commuter Electric Train
- ₽1,900–2,700
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Petrozavodsk Pass
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Estimated price
- ₽2,500–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–17,000
- 3rd Class (Platzcart)
- ₽2,500–3,400
- 2nd Class (Kupé)
- ₽3,800–5,500
Train from Kursk to Malaia Vishera
- Ave. Duration
- 12h 42m
- Frequency
- Twice daily
- Estimated price
- ₽2,800–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–18,000
- 3rd Class (Platzcart)
- ₽2,800–3,700
- 2nd Class (Kupé)
- ₽4,100–6,000
Train from Malaia Vishera to Petrozavodsk Pass
- Ave. Duration
- 5h 36m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–3,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,500–2,000
- 2nd Class (Kupé)
- ₽2,500–3,600
Train from Kursk to Moskovsky Railway Terminal
- Ave. Duration
- 14h 59m
- Frequency
- 3 times a day
- Estimated price
- ₽3,100–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,100–4,200
- 2nd Class (Kupé)
- ₽4,500–6,500
- Phone
- +7 (8142) 72-20-12
- [email protected]
- Website
- avokzal.karelia.ru
Bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus station
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,200
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus station
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,000
- Schedules at
- ecolines.ru
- Phone
- +7-812-612-82-30
- [email protected]
- Website
- bus.sovavto.ru
Bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,490
- Schedules at
- bus.sovavto.ru
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 Travelling to the UK: What do I need to know?, How to get from Luton Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.






