New Vilnius - Latvia trains in 2018...

Train travel between the Baltic states has become a bit of a shambles in recent years, with buses the most common way to travel between the capitals.  However, you don't have to endure a bus journey.  From 13 January 2018 a Lithuanian train will cross the border at weekends and link Vilnius with Daugavpils in Latvia, from where daily Latvian trains run to Riga.  A refreshing alternative to a bus!

On other pages:  Warsaw - Vilnius   Riga - Tallinn

Vilnius ► Riga

You can do this journey in one day with only a brief few hours in Daugavpils, or you can stop in Daugavpils overnight, it's up to you.

Step 1, take a Lithuanian train from Vilnius to Daugavpils in Latvia.  This runs at weekends only.  You can check these Vilnius-Daugavpils train times at www.traukiniobilietas.lt.

 Vilnius ► Daugavpils  

 Lithuanian train...

Sat & Sun

Sat & Sun

 Vilnius depart

05:52

11:45

 Daugavpils arrive

08:29

14:36

If you want to stop off for a few hours in Daugavpils, you can read about the town at en.wikipedia.org/wiki/Daugavpils

If you want to stop off in Daugavpils overnight, hotels are incredibly cheap.  For a hotel near the station with great reviews try the San Mari Hotel or the Hotel Leo, housed in a 19th century building 500m from the station.  For an ultra-cheap place, try SL Nams.

Step 2, now take one of the daily trains from Daugavpils to Riga.  You can check these Daugavpils-Riga train times at www.pv.lv.

 Daugavpils ► Riga

 Latvian train

daily

daily

Sat & Sun

daily

 Daugavpils depart

06:15

07:20

13:00

17:37

 Riga arrive

09:07

10:55

16:35

21:11

Riga ► Vilnius

You can do the journey in one day, or stop overnight in Daugavpils.

Step 1, take one of the daily trains from Riga to Daugavpils.  You can check theseRiga-Daugavpils train times at www.pv.lv.

 Riga ► Daugavpils  

 Lithuanian train...

daily

Sat & Sun

daily

daily

 Riga depart

07:40

12:58

16:12

17:38

 Daugavpils arrive

11:10

16:31

19:02

21:03

If you want to stop off for a while in Daugavpils, you can read about the town at en.wikipedia.org/wiki/Daugavpils

If you want to stop off in Daugavpils overnight, hotels are incredibly cheap.  For a hotel near the station with great reviews try the San Mari Hotel or the Hotel Leo, housed in a 19th century building 500m from the station.  For an ultra-cheap place, try SL Nams.

Step 2, now take a train from Daugavpils to Vilnius.  This runs at weekends only.  You can check Daugavpils-Vilnius train times at www.traukiniobilietas.lt.

 Daugavpils ► Vilnius

 Latvian train

Sat & Sun

Sat & Sun

 Daugavpils depart

08:57

15:41

 Vilnius arrive

11:39

18:24

How much does it cost?

How to buy tickets...

What are the trains like?

Vilnius to Riga by train:  Lithuanian train   Inside the Vilnius to Daugavpils train

Vilnius to Daugavpils by Lithuanian train...  This is a classic Soviet-era local train, 2nd class only, shown above left arrived at Daugavpils.  There's no catering so bring your own beer and picnic.  Photos courtesy of Scott Lee 2018.

Vilnius to Riga by train:  Seating on the Latvian train   Vilnius to Riga by train:  Seating on the Latvian train

Daugavpils to Riga by Latvian train...  This is similar Soviet-era local train, also 2nd class only but with a modernised interior.  Photos courtesy of Scott Lee 2018

Vilnius to Riga by bus...

Alternatively, there are regular buses from Vilnius to Riga run by various operators, fare 12-28, journey time 4h15, try GoEuro.com for Ecolines or www.luxexpress.eu for Lux Express.


Back to home page