There are 8 ways to get from Kostroma to Karelia by train, plane, bus, car, or taxi
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 to Petrozavodsk Airport
best- Take the train from Kostroma Novaia to Yaroslavsky Railway Terminaltrain
- Fly from Domodedovo International Airport (DME) to Petrozavodsk Airport (PES)plane DME - PES
8h 12m₽6,803–32,426Train
cheapest- Take the train from Kostroma Novaia to Moskovsky Railway Terminaltrain 043Я
- Take the train from Ladozhsky Railway Terminal to Petrozavodsk Passtrain 806Ч / ...
17h 6m₽3,575–8,281Bus
- Take the bus from Kostroma Bus station to Vologdabus
- Take the bus from Vologda Bus station to Petrozavodsk Bus stationbus
18h 20mDrive 883.4 km
- Drive from Kostroma to Petrozavodskcar 883.4 km
14h 37m₽6,011–8,682Taxi
- Take the taxi from Kostroma to Petrozavodsktaxi 883.4 km
14h 37m₽11,000–14,000Fly Kostroma to Pulkovo Airport, train
- Fly from Kostroma (KMW) to Pulkovo Airport (LED)plane KMW - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Centertrain
9h 4m₽5,886–28,966Train to Tunoshna Airport, fly to Pulkovo Airport, train
- Take the train from Kostroma Novaia to Liutovotrain
- Fly from Tunoshna Airport (IAR) to Pulkovo Airport (LED)plane IAR - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Centertrain
11h 4m₽6,635–31,419Bus to Ivanovo Yuzhny, fly to Pulkovo Airport, train
- Take the bus from Kostroma Bus station to Ivanovo Bus stationbus
- Fly from Ivanovo Yuzhny (IWA) to Pulkovo Airport (LED)plane IWA - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Centertrain
11h 46m₽6,929–30,260
Domodedovo International Airport (DME) to Petrozavodsk Airport (PES) flights
Questions & Answers
The cheapest way to get from Kostroma to Karelia is to train which costs RUB 3500 - RUB 8500 and takes 17h 6m.
The fastest way to get from Kostroma to Karelia is to train and fly which takes 8h 12m and costs RUB 6500 - RUB 33000.
No, there is no direct bus from Kostroma station to Karelia station. However, there are services departing from Kostroma Bus station and arriving at Petrozavodsk Bus station via Vologda Bus station. The journey, including transfers, takes approximately 18h 20m.
No, there is no direct train from Kostroma to Karelia. However, there are services departing from Kostroma Novaia and arriving at Petrozavodsk Pass via Dostoyevskaya and Ladozhsky Railway Terminal. The journey, including transfers, takes approximately 17h 6m.
The distance between Kostroma and Karelia is 1195 km. The road distance is 883.4 km.
The best way to get from Kostroma to Karelia without a car is to train which takes 17h 6m and costs RUB 3500 - RUB 8500.
It takes approximately 8h 12m to get from Kostroma to Karelia, including transfers.
Kostroma to Karelia bus services, operated by Autoline, depart from Kostroma Bus station.
Kostroma to Karelia train services, operated by Russian Railways (РЖД), depart from Kostroma Novaia station.
The best way to get from Kostroma to Karelia is to train which takes 17h 6m and costs RUB 3500 - RUB 8500. Alternatively, you can bus, which costs and takes 18h 20m.
What companies run services between Kostroma, Russia and Karelia, Russia?
You can take a train from Kostroma Novaia to Petrozavodsk Pass via Moskovsky Railway Terminal, Dostoyevskaya, Ladozhskaya, and Ladozhsky Railway Terminal in around 17h 6m. Alternatively, you can take a bus from Kostroma Bus station to Petrozavodsk Bus station via Vologda Bus station in around 18h 20m.
- Website
- rusline.aero
Flights from Tunoshna Airport to Pulkovo Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽4,500–27,000
Flights from Ivanovo Yuzhny to Pulkovo Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽4,700–27,000
- Website
- severstal-avia.ru
Flights from Domodedovo International Airport to Petrozavodsk Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,900–28,000
- Website
- kostroma-avia.ru
Flights from Kostroma to Pulkovo Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₽4,600–27,000
- Website
- flyredwings.com
Flights from Tunoshna Airport to Pulkovo Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽4,500–27,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Kostroma Novaia to Yaroslavsky Railway Terminal
- Ave. Duration
- 4h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,900
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,200–1,700
- Commuter Electric Train
- ₽1,300–1,900
Train from Ladozhsky Railway Terminal to Petrozavodsk Pass
- 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
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 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 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 Kostroma Novaia to Yaroslavsky Railway Terminal
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₽1,400–3,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,000–11,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Kostroma Novaia to Moskovsky Railway Terminal
- Ave. Duration
- 10h 39m
- Frequency
- 3 times a week
- Estimated price
- ₽2,300–4,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,300–3,000
- 2nd Class (Kupé)
- ₽3,500–4,800
Train from Ladozhsky Railway Terminal to Petrozavodsk Pass
- Ave. Duration
- 5h 54m
- 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 Kostroma Novaia to Liutovo
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- ₽700–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–950
- 2nd Class (Kupé)
- ₽1,600–2,400
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Vologda Bus station to Petrozavodsk Bus station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,500
- Schedules at
- avtovokzaly.ru
Bus from Kostroma Bus station to Ivanovo Bus station
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₽950–1,400
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8142) 72-20-12
- [email protected]
- Website
- avokzal.karelia.ru
Bus from Vologda Bus station to Petrozavodsk Bus station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,500
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
- Ave. Duration
- 14h 37m
- Estimated price
- ₽11,000–14,000
Taxi Troyka
- Phone
- +7 4942 33-33-33
- Website
- taxitroyka.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 Is ride-sharing platform BlaBlaCar right for you?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Kostroma to Karelia bus services, operated by Autoline, arrive at Vologda station.
Kostroma to Karelia train services, operated by Russian Railways (РЖД), arrive at Moskovsky Railway Terminal station.
Yes, the driving distance between Kostroma to Karelia is 883 km. It takes approximately 14h 37m to drive from Kostroma to Karelia.









