Duration 9h 26m
Distance 1282.2 km
Average price 3 700 Kč
Frequency 2/week

Trip overview

Train via Vilnius

  1. Daugavpils
  2. Vilnius
  3. Minsk Pas
  4. Bohumin
  5. Prague
26h 34m
2 870 Kč - 5 457 Kč

Frequently asked questions

Want to know about travelling from Daugavpils to Prague? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Daugavpils to Prague. However, there are services departing from Daugavpils and arriving at Praha Hlavni Nadrazi via Vilnius, Minsk Pas and Bohumin. The journey, including transfers, takes approximately 26h 34m.

More details

The distance between Daugavpils and Prague is 1033 km. The road distance is 1282.2 km.

Get driving directions

Daugavpils to Prague train services, operated by Lithuanian Railways (LG), depart from Daugavpils station.

More details

Daugavpils to Prague train services, operated by Czech Railways (ČD), arrive at Praha Hlavni Nadrazi station.

More details

Prague is 1h behind Daugavpils. It is currently 4:22 PM in Daugavpils and 3:22 PM in Prague.

There are 3400+ hotels available in Prague. Prices start at 1 161 Kč per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps