There are 6 ways to get from Kargopol to Sortavala by taxi, train, bus, 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.
Taxi, train, bus via Vologda
best- Take the taxi from Kargopol to Konosha 1
- Take the train from Konosha 1 to Vologda 1
- Take the bus from Vologda Bus station to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Sortavala
21h 57m₽5,694–9,157Drive 645.7 km
cheapest- Drive from Kargopol to Sortavala645.7 km
10h 25m₽4,281–6,184Taxi, train
- Take the taxi from Kargopol to Niandoma
- Take the train from Niandoma to Vologda 1
- Take the train from Vologda 1 to Ladozhsky Railway Terminal
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
23h 10m₽5,668–11,018Taxi, train, fly
- Take the taxi from Kargopol to Niandoma
- Take the train from Niandoma to Arhangelsk
- Fly from Arkhangelsk Talagi Airport (ARH) to Pulkovo Airport (LED)ARH - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
16h 9m₽10,048–44,548Taxi, train via Burachiha
- Take the taxi from Kargopol to Burachiha
- Take the train from Burachiha to Vologda 1
- Take the train from Vologda 1 to Ladozhsky Railway Terminal
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
25h 4m₽5,551–10,706Taxi, train, bus
- Take the taxi from Kargopol to Niandoma
- Take the train from Niandoma to Kuloi
- Take the bus from Kuloy to Saint Petersburg Dybenko
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
26h 55m
Arkhangelsk Talagi Airport (ARH) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Kargopol to Sortavala is to drive which costs RUB 4200 - RUB 6500 and takes 10h 25m.
The fastest way to get from Kargopol to Sortavala is to drive which takes 10h 25m and costs RUB 4200 - RUB 6500.
The distance between Kargopol and Sortavala is 1332 km. The road distance is 645.7 km.
The best way to get from Kargopol to Sortavala without a car is to taxi and train and bus via Vologda which takes 21h 57m and costs RUB 5500 - RUB 9500.
It takes approximately 21h 57m to get from Kargopol to Sortavala, including transfers.
Yes, the driving distance between Kargopol to Sortavala is 646 km. It takes approximately 10h 25m to drive from Kargopol to Sortavala.
What companies run services between Kargopol, Russia and Sortavala, Russia?
There is no direct connection from Kargopol to Sortavala. However, you can take the taxi to Konosha 1, take the train to Vologda 1, walk to Vologda Bus station, take the bus to Saint Petersburg Bus Terminal, then take the bus to Sortavala. Alternatively, you can take the taxi to Niandoma, take the train to Vologda 1, take the train to Ladozhsky Railway Terminal, walk to Ladozhskaya, take the line 4 subway to Dostoyevskaya, walk to Vladimirskaya, take the line 1 subway to Ploshchad Lenina, walk to Finlyandsky Railway Terminal, then take the train to Sortavala Center.
- Website
- flysmartavia.com
Flights from Arkhangelsk Talagi Airport to Pulkovo Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- ₽6,000–37,000
- Website
- aeroflot.ru
Flights from Arkhangelsk Talagi Airport to Pulkovo Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₽6,000–37,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Konosha 1 to Vologda 1
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽1,900–2,800
Train from Niandoma to Vologda 1
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,400–2,000
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Vologda 1 to Ladozhsky Railway Terminal
- Ave. Duration
- 11h 13m
- Frequency
- Once daily
- Estimated price
- ₽2,100–4,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽2,100–2,900
- 2nd Class (Kupé)
- ₽2,900–4,000
Train from Niandoma to Arhangelsk
- Ave. Duration
- 5h 46m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Burachiha to Vologda 1
- Ave. Duration
- 5h 18m
- Frequency
- 4 times a week
- Estimated price
- ₽1,300–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,300–1,900
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Niandoma to Kuloi
- Ave. Duration
- 4h 59m
- Frequency
- 6 times a week
- Estimated price
- ₽1,200–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽1,900–2,800
Train from Konosha 1 to Vologda 1
- Ave. Duration
- 3h 2m
- Frequency
- Once a week
- Estimated price
- ₽1,450–3,100
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,450–1,600
- 2nd Class (Kupé)
- ₽2,700–3,100
- 1nd Class (SW)
- ₽4,968
Train from Niandoma to Vologda 1
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Estimated price
- ₽1,600–3,500
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,600–1,800
- 2nd Class (Kupé)
- ₽3,100–3,500
- 1nd Class (SW)
- ₽5,749
Train from Niandoma to Arhangelsk
- Ave. Duration
- 6h 9m
- Frequency
- Twice a week
- Estimated price
- ₽1,800–3,700
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,800–2,000
- 2nd Class (Kupé)
- ₽3,200–3,700
- 1nd Class (SW)
- ₽6,176
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Finlyandsky Railway Terminal to Sortavala Center
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,100
- Phone
- +7 (812) 245-06-70
- info@ptk.express
- Website
- bus.ptk.express
Bus from Vologda Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,300
- Schedules at
- ptk.express
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Vologda Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,000
- Schedules at
- ecolines.ru
- Phone
- +7-812-612-82-30
- sovavtobus@sovavto.ru
- Website
- bus.sovavto.ru
Bus from Vologda Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- ₽990
- Schedules at
- bus.sovavto.ru
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Saint Petersburg Bus Terminal to Sortavala
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽1,072
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
- Ave. Duration
- 1h 23m
- Estimated price
- ₽1,000–2,700
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 5 incredible day trips from Florence by train, French strikes 2018: What are my alternative transport options?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.












