There are 5 ways to get from Druja to Riga by car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Druja to Kraslavacar
- Take the train from Kraslava to Riga-Pasazierutrain 0
4h 24m$20–28Bus, train
cheapest- Take the bus from Piedruja to Daugavpils stacijabus 7555
- Take the train from Daugavpils to Riga-Pasazierutrain 0
5h 15m$9–18Bus
- Take the bus from Piedruja to Daugavpils AObus 7555
- Take the bus from Daugavpils Bus Station to Riga Central Bus Stationbus Lux Express
6h 5m$10–21Drive 294.8 km
- Drive from Druja to Rigacar 294.8 km
4h 53m$54–77Bus #2
- Take the bus from Piedruja to Daugavpils AObus 7555
- Take the bus from Daugavpils AO to Rīgas SAObus K7983 / ...
6h 5m$10–21
Druja to Riga by bus
Questions & Answers
The cheapest way to get from Druja to Riga is to bus and train which costs $9 - $18 and takes 5h 15m.
The fastest way to get from Druja to Riga is to drive and train which takes 4h 24m and costs $19 - $29.
No, there is no direct bus from Druja to Riga station. However, there are services departing from Piedruja and arriving at Riga Central Bus Station via Daugavpils Bus Station. The journey, including transfers, takes approximately 6h 5m.
The distance between Druja and Riga is 312 km. The road distance is 294.8 km.
The best way to get from Druja to Riga without a car is to bus which takes 6h 5m and costs $10 - $21.
It takes approximately 4h 24m to get from Druja to Riga, including transfers.
Druja to Riga bus services, operated by SIA "Daugavpils autobusu parks", depart from Piedruja station.
Druja to Riga bus services, operated by SIA "Daugavpils autobusu parks", arrive at Daugavpils AO station.
Riga is 1h behind Druja. It is currently 12:56 AM in Druja and 11:56 PM in Riga.
Yes, the driving distance between Druja to Riga is 295 km. It takes approximately 4h 53m to drive from Druja to Riga.
What companies run services between Druja, Belarus and Riga, Latvia?
You can take a bus from Piedruja to Riga Central Bus Station via Daugavpils Bus Station in around 6h 5m.
- Phone
- 8760
- vilciens@info.vivi.lv
- Website
- vivi.lv
Train from Kraslava to Riga-Pasazieru
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- $10–14
- Website
- https://www.vivi.lv/en/
Train from Daugavpils to Riga-Pasazieru
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $8–12
- Website
- https://www.vivi.lv/en/
- Phone
- +371 654 29245
- Website
- buspark.lv
Bus from Piedruja to Daugavpils AO
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $1–6
- Schedules at
- buspark.lv
Bus from Piedruja to Daugavpils stacija
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $1–6
- Schedules at
- buspark.lv
Bus from Daugavpils AO to Rīgas SAO
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- $1–14
- Schedules at
- buspark.lv
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Daugavpils Bus Station to Riga Central Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $9–15
- Website
- https://luxexpress.eu/en/
Bus from Daugavpils AO to Rīgas SAO
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $9–15
- Website
- https://luxexpress.eu/en/
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 4 stunningly beautiful Philippines islands you need to visit, Bali: What to do if Mount Agung erupts, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
There are 1877+ hotels available in Riga.












