There are 7 ways to get from Riga to Vologda by bus, car, plane, or train
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 Riga Central Bus Station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Vologda Bus stationbus 9736
23h 35m₽7,400–9,000Drive 1,079.4 km
- Drive from Riga to Vologdacar 1,079.4 km
15h 53m₽16,419–23,716Bus to Khrabrovo Airport, fly to Cherepovets, train
- Take the bus from Riga Central Bus Station to Kaliningrad Bus stationbus
- Fly from Khrabrovo Airport (KGD) to Cherepovets (CEE)plane KGD - CEE
- Take the train from Cherepovec 1 to Vologda 1train
17h 10m₽8,552–49,790Bus, train
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
- Take the train from Ladozhsky Railway Terminal to Vologda 1train 014Н / ...
25h 21m₽7,865–10,190Bus to Princess Olga Pskov International, fly to Moscow Vnukovo, train
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Fly from Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO)plane PKV - VKO
- Take the train from Yaroslavsky Railway Terminal to Vologda 1train
18h 6mTrain, train to Pulkovo Airport, fly to Cherepovets
- Take the train from Riga-Pasazieru to Aardlatrain
- Take the train from Kirsi to Koidulatrain
- Take the train from Pechory-Pskovskie to Airporttrain
- Fly from Pulkovo Airport (LED) to Cherepovets (CEE)plane LED - CEE
- Take the train from Cherepovec 1 to Vologda 1train
17h 46m₽7,938–33,729Train, bus to Minsk National Airport, fly to Cherepovets
- Take the train from Riga-Pasazieru to Vilniustrain
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Fly from Minsk National Airport (MSQ) to Cherepovets (CEE)plane MSQ - CEE
- Take the train from Cherepovec 1 to Vologda 1train
16h 20m₽9,054–43,704
Khrabrovo Airport (KGD) to Cherepovets (CEE) flights
Questions & Answers
The cheapest way to get from Riga to Vologda is to bus which costs RUB 7000 - RUB 9000 and takes 23h 35m.
The fastest way to get from Riga to Vologda is to drive which takes 15h 53m and costs RUB 16000 - RUB 24000.
No, there is no direct bus from Riga station to Vologda station. However, there are services departing from Riga Central Bus Station and arriving at Vologda Bus station via Saint Petersburg Bus Terminal. The journey, including transfers, takes approximately 23h 35m.
The distance between Riga and Vologda is 1599 km. The road distance is 1079.4 km.
The best way to get from Riga to Vologda without a car is to bus which takes 23h 35m and costs RUB 7000 - RUB 9000.
It takes approximately 23h 35m to get from Riga to Vologda, including transfers.
Riga to Vologda bus services, operated by Lux Express, depart from Riga Central Bus Station.
Riga to Vologda bus services, operated by Lux Express, arrive at Saint Petersburg Bus Terminal station.
Yes, the driving distance between Riga to Vologda is 1079 km. It takes approximately 15h 53m to drive from Riga to Vologda.
What companies run services between Riga, Latvia and Vologda, Russia?
You can take a bus from Riga Central Bus Station to Vologda Bus station via Saint Petersburg Bus Terminal in around 23h 35m.
- Website
- severstal-avia.ru
Flights from Khrabrovo Airport to Cherepovets
- Ave. Duration
- 2h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽6,000–34,000
Flights from Pulkovo Airport to Cherepovets
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₽3,900–26,000
Flights from Minsk National Airport to Cherepovets
- Ave. Duration
- 1h 30m
- When
- Thursday and Sunday
- Estimated price
- ₽5,000–31,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Cherepovec 1 to Vologda 1
- Ave. Duration
- 2h 21m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Ladozhsky Railway Terminal to Vologda 1
- Ave. Duration
- 10h 58m
- Frequency
- Once daily
- Estimated price
- ₽1,800–4,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,800–2,500
- 2nd Class (Kupé)
- ₽2,900–4,100
Train from Yaroslavsky Railway Terminal to Vologda 1
- Ave. Duration
- 6h 37m
- Frequency
- 5 times a day
- Estimated price
- ₽1,600–3,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,600–2,100
- 2nd Class (Kupé)
- ₽2,700–3,700
Train from Cherepovec 1 to Vologda 1
- Ave. Duration
- 2h 21m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Cherepovec 1 to Vologda 1
- Ave. Duration
- 2h 21m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽5,500–11,000
- Schedules at
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽5,500–11,000
- Schedules at
- luxexpress.eu
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 by boat in Italy, Slovenia: Getting from Ljubljana to Lake Bled, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.









