Itinerary8 days By trainLithuaniaLatviaEstonia
Vilnius, Riga, Tallinn: three capitals, and yes, there's a train
An 8-day plan for the three Baltic capitals, how to get between them by train or bus, and the Christmas market dates.
“Vilnius is my favourite of the three, and the one people give the least time to.”
1 / 11
The route
8 days, 3 countries- 013 nights
Vilnius
Lithuania
train · time in the guide - 02
Trakai
train · time in the guide - 032 nights
Riga
Latvia
train · time in the guide - 043 nights
Tallinn
Estonia
Three nights in Vilnius, two in Riga, three in Tallinn: 8 nights. Train or bus between them.
Before you book
- 01Vilnius, 3 nights: the baroque old town, Cathedral Square and a day trip to Trakai's island castle, about 30 minutes away
- 02Vilnius to Riga: a direct train every day since December 2023, about 4.5 hours
- 03Riga, 2 nights: the old town and the Dome Cathedral tower
- 04Tallinn, 3 nights: the city walls and the upper town on Toompea
- 05Buses are still handy, and Lux Express gives up to 26% off for under-26s and up to 10% for over-60s.
- 06Rail Baltica, the fast line between the three, is targeted for 2030 and likely to slip, so don't wait for it.
- 07In winter, Tallinn's Christmas market fills Town Hall Square from 20 November to 6 January, 10:00 to 20:00.
Checked when the guide was written (30 Oct 2026). Confirm times and prices with the operator before booking.
The full guide, as text+
Some guides still say there's no train between the Baltic capitals. There is 🚆
Vilnius is my favourite of the three, and the one people give the least time to.
📍 Vilnius, 3 nights: the baroque old town, Cathedral Square and a day trip to Trakai's island castle, about 30 minutes away
🚆 Vilnius to Riga: a direct train every day since December 2023, about 4.5 hours
📍 Riga, 2 nights: the old town and the Dome Cathedral tower
🚆 Riga to Tallinn: by train with a change at Valga, or by bus
📍 Tallinn, 3 nights: the city walls and the upper town on Toompea
Buses are still handy, and Lux Express gives up to 26% off for under-26s and up to 10% for over-60s. Rail Baltica, the fast line between the three, is targeted for 2030 and likely to slip, so don't wait for it.
In winter, Tallinn's Christmas market fills Town Hall Square from 20 November to 6 January, 10:00 to 20:00.
👉 Swipe for the route and each city.
Save this for your trip and send it to who you'd go with.
Which capital would you give the most nights? 👇
📷 Rasmus Andersen, Oskaras Verbickas, Tadas Petrokas, Sarunas Gedvilas, Victor Malyushev, Martti Salmi, Uniq Trek, Dmitry Sumin / Unsplash
More like this
All guides →Route · ItineraryNew
Milan, Venice, Rome
Italy · 8 nights · By train
Route · ItineraryNew
Alsace at Christmas in 4 days
France · 4 days · By train
Route · ItineraryNew
Winter sun without leaving Europe
Spain · 7 days · By car
Route · ItineraryNew
Prague, Vienna, Budapest
Czechia · Austria · Hungary · 7 nights · By train










