Travel Information to Daugavpils from Riga
| 118 miles (190 km) | |
| Bus or train | |
| $8 - $9 | |
| Bus • $8 (€7) • 3 h 25 min | |
| Train • $9 (€8) • 2 h 44 min | |
| Lux Express or Vivi |
Travel 118 miles (190 km) by bus or train between Riga and Daugavpils. The most popular travel companies which serve this trip are Lux Express or Vivi among others. Travelers can even take a direct bus or train from Riga to Daugavpils.
Travel optionsfrom Riga to Daugavpils
How to get from Riga to Daugavpils by train, bus or flight.
Our recommendation
The best way to travel from Riga to Daugavpils is by taking a bus because it’s the best combination of price and speed.
K7983|v121>21902Cheapest
K7983|v121>21902Fastest
K7983|v121>21902Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare bus and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
Nov 14
Nov 15
Nov 16
Nov 17
Nov 18
Nov 19
Nov 20
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
Nov 26
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Riga to Daugavpils
Travel to Daugavpils easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Riga to Daugavpils.

There are 2 travel options from Riga to Daugavpils: bus or train.
The cheapest way to go to Daugavpils from Riga is by taking a bus, which costs on average $8 (€7).
This is compared to other ways of getting from Riga to Daugavpils:
A bus is $1 (€1) less than a train with an average ticket price of $9 (€8) from Riga to Daugavpils.
The quickest way to travel from Riga to Daugavpils is by train, which takes on average 2 h 44 min compared to other travel options that take longer:
Getting to Daugavpils by bus takes 3 h 25 min on average.
The Riga to Daugavpils distance is around 118 miles (190 km).
The average frequency per day from Riga to Daugavpils is:
- 2 buses a day.
- 7 trains per day.
However, we recommend checking specific travel dates for your trip from Riga to Daugavpils as scheduled services by bus or train can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Riga to Daugavpils:
- Most travelers board their bus from Rīga, Rīgas Starptautiskā Autoosta and arrive in Daugavpils, Autoosta.
The following travel companies offer services from Riga to Daugavpils:
- Travel with Lux Express, Infobus, CATA or SIA " Daugavpils autobusu parks" to go to Daugavpils by bus. For a good deal on tickets, you can find Lux Express Riga to Daugavpils tickets on Omio for $8 (€7).
- Vivi can get you to Daugavpils by train. You can find a good deal for train tickets with Vivi from Riga to Daugavpils for $9 (€8) on Omio.
Yes, there are direct routes from Riga to Daugavpils with the following travel companies:
- You can find 2 direct buses per day to Daugavpils with Lux Express, Infobus or SIA " Daugavpils autobusu parks"
- You'll find 7 direct trains a day to Daugavpils with Vivi.
Direct services to Daugavpils tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Riga to Daugavpils: related information
Here are some other resources that might have the information you need
