There are 3 ways to get from Velikiye Luki to Daugavpils by train, bus, or car
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 Novosokolniki to Polocktrain 079Ч
- Take the bus from Polatsk to Daugavpils Bus stationbus 8253
10h 8m$32–79Bus
cheapest- Take the bus from Velikiye Luki to Ostrovbus 505
- Take the bus from Ostrov to Polatskbus 958 / ...
- Take the bus from Polatsk to Daugavpils Bus stationbus
12h 34m$27–38Drive 296.3 km
- Drive from Velikiye Luki to Daugavpilscar 296.3 km
4h 17m$54–77
Questions & Answers
The cheapest way to get from Velikiye Luki to Daugavpils is to bus which costs $27 - $40 and takes 12h 34m.
The fastest way to get from Velikiye Luki to Daugavpils is to drive which takes 4h 17m and costs $50 - $80.
No, there is no direct bus from Velikiye Luki to Daugavpils station. However, there are services departing from Velikiye Luki and arriving at Daugavpils Bus station via Ostrov and Polatsk. The journey, including transfers, takes approximately 12h 34m.
The distance between Velikiye Luki and Daugavpils is 449 km. The road distance is 296.3 km.
The best way to get from Velikiye Luki to Daugavpils without a car is to train and bus which takes 10h 8m and costs $30 - $80.
It takes approximately 10h 8m to get from Velikiye Luki to Daugavpils, including transfers.
Velikiye Luki to Daugavpils bus services, operated by Pskov Bus Terminal, depart from Velikiye Luki station.
Velikiye Luki to Daugavpils bus services, operated by Pskov Bus Terminal, arrive at Ostrov station.
Yes, the driving distance between Velikiye Luki to Daugavpils is 296 km. It takes approximately 4h 17m to drive from Velikiye Luki to Daugavpils.
There are 220+ hotels available in Daugavpils.
What companies run services between Velikiye Luki, Russia and Daugavpils, Latvia?
You can take a bus from Velikiye Luki to Daugavpils Bus station via Ostrov and Polatsk in around 12h 34m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Novosokolniki to Polock
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $80–120
- 3rd Class (Platzcart)
- $13–17
- 2nd Class (Kupé)
- $25–35
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Polatsk to Daugavpils Bus station
- Ave. Duration
- 3h 16m
- Frequency
- Twice a week
- Estimated price
- $12–19
- Schedules at
- latlines.lv
Bus from Polatsk to Daugavpils Bus station
- Ave. Duration
- 3h 16m
- Frequency
- Twice a week
- Estimated price
- $12–19
- Schedules at
- latlines.lv
- Phone
- 8 (8112) 690-661
- [email protected]
- Website
- pskovbus.ru
Bus from Velikiye Luki to Ostrov
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- $8
- Schedules at
- pskovbus.ru
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Ostrov to Polatsk
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
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 Thanksgiving 2018: How to travel stress-free, Bali: What to do if Mount Agung erupts, and How to get from Florence to Rome - to help you get the most out of your next trip.









