There are 5 ways to get from Mogilev to Riga by 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.
Train, bus
best- Take the train from Mogilev to Polocktrain
- Take the bus from Polatsk to Daugavpils Bus stationbus
- Take the train from Daugavpils to Riga-Pasazierutrain 809 / ...
12h 13mBus via Minsk
cheapest- Take the bus from Mogilev Bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Panevezysbus
- Take the bus from Panevežis to Riiabus
13h 40m$28–137Bus
- Take the bus from Mogilev Bus station to Riga Central Bus Stationbus 8253
13h 31m$83Drive 665.2 km
- Drive from Mogilev to Rigacar 665.2 km
7h 50m$120–173Bus, fly
- Take the bus from Mogilev Bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Vilnius Airportbus
- Fly from Vilnius Airport (VNO) to Riga International Airport (RIX)plane VNO - RIX
10h 58m$60–267
Vilnius Airport (VNO) to Riga International Airport (RIX) flights
Questions & Answers
The cheapest way to get from Mogilev to Riga is to bus which costs $83 and takes 13h 31m.
The fastest way to get from Mogilev to Riga is to drive which takes 7h 50m and costs $120 - $180.
Yes, there is a direct bus departing from Mogilev Bus station station and arriving at Riga Central Bus Station station. Services depart twice a week, and operate Monday and Friday. The journey takes approximately 13h 31m.
The distance between Mogilev and Riga is 646 km. The road distance is 665.2 km.
The best way to get from Mogilev to Riga without a car is to train and bus which takes 12h 13m and costs .
It takes approximately 12h 13m to get from Mogilev to Riga, including transfers.
Mogilev to Riga bus services, operated by Latlines, depart from Mogilev Bus station.
Mogilev to Riga bus services, operated by Latlines, arrive at Riga Central Bus Station.
Riga is 1h behind Mogilev. It is currently 10:17 AM in Mogilev and 9:17 AM in Riga.
Yes, the driving distance between Mogilev to Riga is 665 km. It takes approximately 7h 50m to drive from Mogilev to Riga.
What companies run services between Mogilev, Belarus and Riga, Latvia?
Latlines operates a bus from Mogilev Bus station to Riga Central Bus Station twice a week. Tickets cost $83 and the journey takes 13h 31m.
- Website
- airbaltic.com
Flights from Vilnius Airport to Riga International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $35–160
Train from Mogilev to Polock
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Estimated price
- $9–12
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
Train from Mogilev to Polock
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- Phone
- 8760
- vilciens@info.vivi.lv
- Website
- vivi.lv
Train from Daugavpils to Riga-Pasazieru
- Ave. Duration
- 3h 1m
- Frequency
- Every 4 hours
- Estimated price
- $8–12
- Website
- https://www.vivi.lv/en/
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Polatsk to Daugavpils Bus station
- Ave. Duration
- 3h 28m
- Frequency
- Twice a week
- Schedules at
- latlines.lv
Bus from Mogilev Bus station to Riga Central Bus Station
- Ave. Duration
- 13h 31m
- Frequency
- Twice a week
- Estimated price
- $83
- Schedules at
- latlines.lv
- Website
- infobus.by
Bus from Mogilev Bus station to Minsk Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- $10–50
- Website
- https://infobus.by/en/bus
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 4h 40m
- Frequency
- Every 3 hours
- Estimated price
- $5–65
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Panevezys
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $10–70
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $14–60
- Website
- https://www.intercars-tickets.com/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Panevežis to Riia
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $14–20
- Website
- https://luxexpress.eu/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Panevežis to Riia
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a day
- Estimated price
- $11–19
- Website
- https://www.flixbus.co.uk
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Panevežis to Riia
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $7–18
- Website
- https://ecolines.net/
- Phone
- (+370 37) 34 24 40
- info@kautra.lt
- Website
- kautra.lt
Bus from Panevežis to Riia
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $15–19
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
- Website
- highwayriders.eu
Bus from Panevežis to Riia
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Schedules at
- highwayriders.eu
Want to know more about travelling around Latvia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 1877+ hotels available in Riga.






































