There are 4 ways to get from Vilnius (Station) to Daugavpils by train, car, 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.
Train, drive
best- Take the train from Vilniaus geležinkelio stotis to Turmantastrain 638 / ...
- Drive from Turmantas to Daugavpilscar
2h 46m$14–20Train, line 6167 bus
cheapest- Take the train from Vilnius to Turmantastrain 662 / ...
- Take the bus from Behova to Daugavpils AObus 6167 / ...
4h 13m$12–20Bus
- Take the bus from Vilniaus autobusų stotis to Zarasų autobusų stotisbus M-972 / ...
3h 3m$21–27Drive 176.5 km
- Drive from Vilnius (Station) to Daugavpilscar 176.5 km
2h 34m$32–46
Questions & Answers
The cheapest way to get from Vilnius (Station) to Daugavpils is to train and drive which costs $14 - $21 and takes 2h 46m.
The fastest way to get from Vilnius (Station) to Daugavpils is to drive which takes 2h 34m and costs $30 - $50.
No, there is no direct bus from Vilnius (Station) to Daugavpils. However, there are services departing from Vilniaus autobusų stotis and arriving at Zarasų autobusų stotis via . The journey, including transfers, takes approximately 3h 3m.
The distance between Vilnius (Station) and Daugavpils is 176 km. The road distance is 176.5 km.
It takes approximately 2h 46m to get from Vilnius (Station) to Daugavpils, including transfers.
Vilnius (Station) to Daugavpils bus services, operated by Kautra, depart from Vilniaus autobusų stotis station.
Vilnius (Station) to Daugavpils bus services, operated by Kautra, arrive at Zarasų autobusų stotis station.
Yes, the driving distance between Vilnius (Station) to Daugavpils is 176 km. It takes approximately 2h 34m to drive from Vilnius (Station) to Daugavpils.
There are 219+ hotels available in Daugavpils.
What companies run services between Vilnius (Station), Lithuania and Daugavpils, Latvia?
Kautra operates a bus from Vilniaus autobusų stotis to Zarasų autobusų stotis 3 times a day. Tickets cost $6–19 and the journey takes 2h 30m.
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Vilniaus geležinkelio stotis to Turmantas
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- $9–13
- Website
- https://ltglink.lt/en
Train from Vilnius to Turmantas
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- $9–13
- Website
- https://ltglink.lt/en
- Phone
- (+370 37) 34 24 40
- [email protected]
- Website
- kautra.lt
Bus from Vilniaus autobusų stotis to Zarasų autobusų stotis
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $6–19
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
- Phone
- +371 654 29245
- Website
- buspark.lv
Bus from Behova to Daugavpils AO
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Schedules at
- buspark.lv
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 Need to know: Eurostar, Getting to Milan from the airport, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.




