Train from Vilnius to Riga
Train tickets from Vilnius to Riga from €24.00. Journey time from 4h 17m, up to 2 scheduled departures a day.
Trip details
The essentials of this journey at a glance.
€24.00
From, one way
4h 17m
Travel time
2
Departures per day
Why travel with LTG Link
Book with LTG Link
Choose your train and complete the booking online with LTG Link, the passenger rail operator.
Secure online checkout
Pay in a secure checkout, with no queue at the station.
Your e-ticket by e-mail
Your e-ticket is sent by e-mail as soon as the booking is confirmed. Nothing to print: show it on your phone when you board.
Live timetable and fares
Departures and fares update with every search, so you see what is available for your date.
Vilnius to Riga timetable
Scheduled departures. Times are local to each station.
Boarding and drop-off
Know exactly where you leave from and where you arrive.
What to do in Riga
Riga's historical centre, Vecrīga, is famous for its old churches and cathedrals. Three places to start.
Frequently asked questions: Vilnius to Riga
Answers to what travellers ask most about this route.
Book your Vilnius to Riga ticket
Official tickets, booked online. Fares from €24.00. Seats are limited, so book ahead.



