There are 5 ways to get from Segezha to Vologda by bus, train, car, taxi, 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
best- Take the bus from Segezha bus station to Petrozavodsk Bus station527Э / ...
- Take the bus from Petrozavodsk Bus station to Vologda Bus station
16h 50m₽2,200–3,300Train
- Take the train from Segeja to Belomorsk012A / ...
- Take the train from Belomorsk to Vologda 1143Я/144М
20h 4m₽3,887–7,519Drive 733.9 km
- Drive from Segezha to Vologda733.9 km
10h 25m₽4,884–7,055Taxi
- Take the taxi from Segezha to Vologda733.9 km
10h 25m₽8,500–11,000Train, fly
- Take the train from Segeja to Petrozavodsk Pass
- Fly from Petrozavodsk Airport (PES) to Cherepovets (CEE)PES - CEE
- Take the train from Cherepovec 1 to Vologda 1
12h 26m₽8,158–36,447
Petrozavodsk Airport (PES) to Cherepovets (CEE) flights
Questions & Answers
The cheapest way to get from Segezha to Vologda is to bus which costs RUB 2200 - RUB 3300 and takes 16h 50m.
The fastest way to get from Segezha to Vologda is to drive which takes 10h 25m and costs RUB 4800 - RUB 7500.
No, there is no direct bus from Segezha station to Vologda station. However, there are services departing from Segezha bus station and arriving at Vologda Bus station via Petrozavodsk Bus station. The journey, including transfers, takes approximately 16h 50m.
No, there is no direct train from Segezha to Vologda. However, there are services departing from Segeja and arriving at Vologda 1 via Belomorsk. The journey, including transfers, takes approximately 20h 4m.
The distance between Segezha and Vologda is 961 km. The road distance is 733.9 km.
The best way to get from Segezha to Vologda without a car is to bus which takes 16h 50m and costs RUB 2200 - RUB 3300.
It takes approximately 16h 50m to get from Segezha to Vologda, including transfers.
Segezha to Vologda bus services, operated by Karelavtotrans, depart from Segezha bus station.
Segezha to Vologda train services, operated by Russian Railways (РЖД), depart from Segeja station.
The best way to get from Segezha to Vologda is to bus which takes 16h 50m and costs RUB 2200 - RUB 3300. Alternatively, you can train, which costs RUB 3800 - RUB 7500 and takes 20h 4m.
What companies run services between Segezha, Karelia, Russia and Vologda, Russia?
You can take a bus from Segezha bus station to Vologda Bus station via Petrozavodsk Bus station in around 16h 50m. Alternatively, you can take a train from Segeja to Vologda 1 via Belomorsk in around 20h 4m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- severstal-avia.ru
Flights from Petrozavodsk Airport to Cherepovets via Moscow Sheremetyevo
- Ave. Duration
- 4h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽5,000–30,000
Flights from Petrozavodsk Airport to Cherepovets via Moscow Domodedovo
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽5,500–32,000
Flights from Petrozavodsk Airport to Cherepovets via Kaliningrad
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- ₽8,500–42,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Segeja to Belomorsk
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- ₽900–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,300–6,000
- 3rd Class (Platzcart)
- ₽900–1,300
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Belomorsk to Vologda 1
- Ave. Duration
- 17h 7m
- Frequency
- 4 times a week
- Estimated price
- ₽2,700–4,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,700–3,700
- 2nd Class (Kupé)
- ₽3,500–4,900
Train from Segeja to Petrozavodsk Pass
- Ave. Duration
- 4h 19m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽1,200–1,800
- 2nd Class (Kupé)
- ₽2,000–2,900
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
Train from Segeja to Belomorsk
- Ave. Duration
- 1h 56m
- Frequency
- Once a week
- Estimated price
- ₽1,150–2,700
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,150–1,300
- 2nd Class (Kupé)
- ₽2,300–2,700
- 1nd Class (SW)
- ₽3,914
Train from Segeja to Petrozavodsk Pass
- Ave. Duration
- 4h 36m
- Frequency
- Once a week
- Estimated price
- ₽1,550–3,300
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,550–1,700
- 2nd Class (Kupé)
- ₽2,900–3,300
- 1nd Class (SW)
- ₽5,311
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Segezha bus station to Petrozavodsk Bus station
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₽700
- 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
- 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
- Ave. Duration
- 10h 25m
- Estimated price
- ₽8,500–11,000
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 How do I get from Sydney to Melbourne, 4 of the smartest ways to explore Australia, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Segezha to Vologda bus services, operated by Karelavtotrans, arrive at Petrozavodsk Bus station.
Segezha to Vologda train services, operated by Russian Railways (РЖД), arrive at Belomorsk station.
Yes, the driving distance between Segezha to Vologda is 734 km. It takes approximately 10h 25m to drive from Segezha to Vologda.










