There are 7 ways to get from Belgorod to Karelia by train, car, plane, 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 via Moscow
best- Take the train from Belgorod to Moskva Kurskaiatrain 746В / ...
- Take the train from Leningradsky Railway Terminal to Petrozavodsk Passtrain 018А / ...
18h 55m₽4,371–8,982Drive 1,669.1 km
- Drive from Belgorod to Petrozavodskcar 1,669.1 km
21h 26m₽11,275–16,285Train to Tambov Donskoye Airport, fly to Pulkovo Airport, train
- Take the train from Belgorod to Tambov 1train
- Fly from Tambov Donskoye Airport (TBW) to Pulkovo Airport (LED)plane TBW - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Centertrain
22h 7m₽8,756–37,187Train
- Take the train from Belgorod to Malaia Visheratrain 082В / ...
- Take the train from Malaia Vishera to Petrozavodsk Passtrain 018А / ...
21h 40m₽4,691–9,769Train, bus
- Take the train from Belgorod to Moskovsky Railway Terminaltrain 082В / ...
- Take the bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus stationbus
25h 57m₽4,807–8,808Train to Tambov Donskoye Airport, fly to Petrozavodsk Airport
- Take the train from Belgorod to Tambov 1train
- Fly from Tambov Donskoye Airport (TBW) to Petrozavodsk Airport (PES)plane TBW - PES
38h 48m₽13,416–50,757Train, train to Grabtsevo Airport, fly to Pulkovo Airport
- Take the train from Belgorod to Tula 1 Kurskaiatrain
- Take the train from Tula 1 Kurskaia to Kaluga-1train
- Fly from Grabtsevo Airport (KLF) to Pulkovo Airport (LED)plane KLF - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Centertrain
17h 55m₽8,323–35,295
Tambov Donskoye Airport (TBW) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Belgorod to Karelia is to train via Moscow which costs RUB 4300 - RUB 9000 and takes 18h 55m.
The fastest way to get from Belgorod to Karelia is to train and fly which takes 17h 55m and costs RUB 8000 - RUB 36000.
No, there is no direct train from Belgorod to Karelia. However, there are services departing from Belgorod and arriving at Petrozavodsk Pass via Kurskaya and Leningradsky Railway Terminal. The journey, including transfers, takes approximately 18h 55m.
The distance between Belgorod and Karelia is 1596 km. The road distance is 1669.1 km.
The best way to get from Belgorod to Karelia without a car is to train via Moscow which takes 18h 55m and costs RUB 4300 - RUB 9000.
It takes approximately 18h 55m to get from Belgorod to Karelia, including transfers.
Belgorod to Karelia train services, operated by Russian Railways (Lastochka Trains), depart from Belgorod station.
Belgorod to Karelia train services, operated by Russian Railways (Lastochka Trains), arrive at Moskva Kurskaia station.
Yes, the driving distance between Belgorod to Karelia is 1669 km. It takes approximately 21h 26m to drive from Belgorod to Karelia.
What companies run services between Belgorod, Russia and Karelia, Russia?
You can take a train from Belgorod to Petrozavodsk Pass via Moskva Kurskaia, Kurskaya, Komsomolskaya, and Leningradsky Railway Terminal in around 18h 55m.
- Website
- severstal-avia.ru
Flights from Tambov Donskoye Airport to Petrozavodsk Airport via Pulkovo Airport, Moscow Domodedovo
- Ave. Duration
- 24h 45m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽11,000–46,000
- Website
- rusline.aero
Flights from Tambov Donskoye Airport to Pulkovo Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽5,500–31,000
- Website
- azimuth.aero
Flights from Grabtsevo Airport to Pulkovo Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Thursday
- Estimated price
- ₽4,700–27,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Belgorod to Moskva Kurskaia
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,800–3,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,800–2,500
- Commuter Electric Train
- ₽2,400–3,400
Train from Finlyandsky Railway Terminal to Sortavala Center
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,000–1,500
Train from Belgorod to Tula 1 Kurskaia
- Ave. Duration
- 4h 47m
- Frequency
- 3 times a day
- Estimated price
- ₽1,400–2,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,000
- Commuter Electric Train
- ₽1,700–2,500
Train from Finlyandsky Railway Terminal to Sortavala Center
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,000–1,500
- 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 Belgorod to Tambov 1
- Ave. Duration
- 12h 31m
- Frequency
- 4 times a week
- Estimated price
- ₽1,800–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,800–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Belgorod to Malaia Vishera
- Ave. Duration
- 15h 4m
- Frequency
- Twice daily
- 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
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 Belgorod to Moskovsky Railway Terminal
- Ave. Duration
- 17h 21m
- Frequency
- 3 times a day
- Estimated price
- ₽3,500–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽3,500–4,600
- 2nd Class (Kupé)
- ₽4,900–7,000
Train from Belgorod to Tambov 1
- Ave. Duration
- 12h 31m
- Frequency
- 4 times a week
- Estimated price
- ₽1,800–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,800–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Belgorod to Tula 1 Kurskaia
- Ave. Duration
- 5h 13m
- Frequency
- 4 times a day
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,800
Train from Tula 1 Kurskaia to Kaluga-1
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- ₽850–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽850–1,100
- 2nd Class (Kupé)
- ₽1,800–2,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,500
- 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 Need to know: Jadrolinija, How to get from Southend Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.






