There are 6 ways to get from Sortavala to Vologda by bus, train, 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 via Kalininskiy
best- Take the bus from Sortavala to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Vologda Bus station1555
16h₽2,022–3,372Train
- Take the train from Sortavala Center to Udelnaya822Ч / ...
- Take the train from Ladozhsky Railway Terminal to Vologda 1014Н / ...
16h 28m₽3,020–6,210Drive 749.2 km
- Drive from Sortavala to Vologda749.2 km
11h 26m₽4,912–7,096Train, fly to Cherepovets
- Take the train from Sortavala Center to Udelnaya
- Fly from Pulkovo Airport (LED) to Cherepovets (CEE)LED - CEE
- Take the train from Cherepovec 1 to Vologda 1
10h 57m₽7,730–43,070Bus
- Take the bus from Sortavala to Petrozavodsk Bus station
- Take the bus from Petrozavodsk Bus station to Vologda Bus station
19h 5m₽2,534–3,634Train, fly to Tunoshna Airport, bus
- Take the train from Sortavala Center to Udelnaya
- Fly from Pulkovo Airport (LED) to Tunoshna Airport (IAR)LED - IAR
- Take the bus from Yaroslavl Bus station to Vologda
12h 6m
Pulkovo Airport (LED) to Cherepovets (CEE) flights
Questions & Answers
The cheapest way to get from Sortavala to Vologda is to bus via Kalininskiy which costs RUB 2000 - RUB 3400 and takes 16h.
The fastest way to get from Sortavala to Vologda is to train and fly which takes 10h 57m and costs RUB 7500 - RUB 44000.
No, there is no direct bus from Sortavala to Vologda station. However, there are services departing from Sortavala and arriving at Vologda Bus station via Saint Petersburg Bus Terminal. The journey, including transfers, takes approximately 16h.
No, there is no direct train from Sortavala to Vologda. However, there are services departing from Sortavala Center and arriving at Vologda 1 via Udelnaya, Spasskaya and Ladozhsky Railway Terminal. The journey, including transfers, takes approximately 16h 28m.
The distance between Sortavala and Vologda is 943 km. The road distance is 749.2 km.
The best way to get from Sortavala to Vologda without a car is to bus via Kalininskiy which takes 16h and costs RUB 2000 - RUB 3400.
It takes approximately 16h to get from Sortavala to Vologda, including transfers.
Sortavala to Vologda bus services, operated by Karelavtotrans, depart from Sortavala station.
Sortavala to Vologda train services, operated by Russian Railways (Commuter Trains), depart from Sortavala Center station.
The best way to get from Sortavala to Vologda is to bus via Kalininskiy which takes 16h and costs RUB 2000 - RUB 3400. Alternatively, you can train, which costs RUB 3000 - RUB 6500 and takes 16h 28m.
What companies run services between Sortavala, Russia and Vologda, Russia?
You can take a bus from Sortavala to Vologda Bus station via Saint Petersburg Bus Terminal in around 16h. Alternatively, you can take a train from Sortavala Center to Vologda 1 via Udelnaya, Udelnaya, Sennaya Ploshchad, Spasskaya, Ladozhskaya, and Ladozhsky Railway Terminal in around 16h 28m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- severstal-avia.ru
Flights from Pulkovo Airport to Cherepovets
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₽5,500–38,000
- Website
- rusline.aero
Flights from Pulkovo Airport to Tunoshna Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽6,500–41,000
- Website
- flyredwings.com
Flights from Pulkovo Airport to Tunoshna Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽6,500–41,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Sortavala Center to Udelnaya
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,100
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Ladozhsky Railway Terminal to Vologda 1
- Ave. Duration
- 10h 58m
- 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 Cherepovec 1 to Vologda 1
- Ave. Duration
- 2h 21m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,500–6,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽1,700–2,500
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Sortavala to Saint Petersburg Bus Terminal
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽1,073
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
Bus from Sortavala to Petrozavodsk Bus station
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a week
- Estimated price
- ₽1,035
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
Bus from Petrozavodsk Bus station to Vologda 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/
- Phone
- +7 (812) 245-06-70
- info@ptk.express
- Website
- bus.ptk.express
Bus from Saint Petersburg Bus Terminal to Vologda Bus station
- 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 Saint Petersburg Bus Terminal to Vologda Bus station
- Ave. Duration
- 10h 5m
- 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 Saint Petersburg Bus Terminal to Vologda Bus station
- Ave. Duration
- 8h 5m
- Frequency
- Once a week
- Estimated price
- ₽990
- Schedules at
- bus.sovavto.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Petrozavodsk Bus station to Vologda Bus station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,600
- Schedules at
- avtovokzaly.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 US: What do I need to know?, Train travel in France: A guide to SNCF, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Sortavala to Vologda bus services, operated by Karelavtotrans, arrive at Saint Petersburg Bus Terminal station.
Sortavala to Vologda train services, operated by Russian Railways (Commuter Trains), arrive at Udelnaya station.
Yes, the driving distance between Sortavala to Vologda is 749 km. It takes approximately 11h 26m to drive from Sortavala to Vologda.













