
Train stations in Vilnius
Last updated: August 2026
For most journeys to or from Vilnius, choose Vilnius Railway Station. Booking systems usually shorten the name to Vilnius, and there is no second long-distance terminal that most visitors need to compare.
The train itself needs more attention. Domestic services, the direct train to Riga and journeys towards Warsaw use different ticket and reservation arrangements. Check the exact departure before paying, especially when travelling with an Interrail or Eurail Pass.
Vilnius has one main station
Use Vilnius Railway Station for normal regional and long-distance journeys. It is Lithuania's main rail hub, with trains towards places such as Kaunas, Klaipėda, Trakai and Riga, as well as the Lithuanian section of journeys towards Poland.
The station stands just outside the Old Town. Vilnius coach station is only a short walk away, but the two terminals are separate buildings. Allow a little time to find the right entrance when changing between a train and a bus.
Walking into the Old Town is reasonable with light luggage. The Town Hall area is nearer than Cathedral Square, so check your accommodation on a map before setting off. With large bags or a hotel farther north, local public transport or a taxi may be more comfortable.
Some booking systems show the railway station simply as "Vilnius". Confirm that name on the ticket before paying, particularly if you have also been comparing buses from the nearby coach station.
Follow both the platform and track numbers
Read the departure board for both the platform and the track. Lithuanian station information uses peronas for platform and kelias for track. A platform can have a track on either side, so matching only the platform number can put you beside the wrong train.
Check the display in the hall, then check it again on the way to the train. Platform assignments can change. That second look matters most when you are taking an international service that is not easy to replace later the same day.
Arrange boarding assistance in advance if you need help reaching the platform or getting onto the train. LTG Link asks for at least 24 hours' notice for domestic and international assistance, and asks travellers using the service to arrive at least 30 minutes before departure unless staff give different instructions. Confirm the arrangement for your exact train.
Vilnius also has a rail link to the airport. Do not treat it like a turn-up-and-go metro, because the useful departure depends on your flight time. Check the train timetable for your date, then compare it with a bus or taxi if you are travelling very early or late.
Domestic trains from Vilnius
Start with LTG Link for journeys within Lithuania. Its timetable and booking system show the duration, class and conditions for each departure.
Kaunas is the clearest short intercity example. About 1 hour 20 minutes is a sensible planning estimate. Trakai is closer and works as a day trip, while Klaipėda on the Baltic coast is a much longer cross-country journey at about 4 hours 25 minutes.
Treat those times as orientation. The stopping pattern changes the exact duration, so compare the departure you plan to take rather than assuming every train to the same city is equally fast. Check the available class as well.
For a fixed day trip, choose the outward and return trains together. This prevents an attractive outward departure from leaving you with an inconvenient return. Bicycle spaces are limited and carriage conditions vary, so add the bicycle when booking and confirm that the selected train can take it.
Riga is direct while Warsaw requires a change
Riga is the simpler international journey from Vilnius. Warsaw is different because you must change trains at Mockava.
LTG Link runs one direct Vilnius to Riga train every day. The journey takes about four hours and reaches Riga without a change. It is a good rail option when that single daily departure fits your plans.
Buy the Riga ticket before the travel day once your plans are fixed. LTG Link warns that seats are often sold out before on-board sales, so buying from the attendant is a poor default. Recheck the precise time because the annual timetable can change, and carry proof of identity for the international journey.
The route towards Warsaw uses separate LTG Link and PKP Intercity trains. You leave the Lithuanian train at Mockava and board the Polish one. Book the journey as one itinerary when available and make sure the ticket covers both parts; LTG Link's international offer includes the seat reservation with the ticket.
Do not mistake a coordinated connection for a through train. Check the Mockava change and the final Warsaw station shown on your itinerary before paying. Leave some margin after the scheduled arrival if you have an important onward commitment.
Book tickets and pass reservations separately
Use LTG Link as the default booking source for Lithuanian trains. Its website and app sell domestic tickets and the operator's international services. Station sales are also available, but they are a poor fallback for the Riga train because a seat may no longer be available on the day.
An Interrail or Eurail Pass gives travel entitlement on eligible trains, but it does not replace every seat reservation. Pass holders on the Vilnius to Riga train need a separate reservation. LTG Link charges €5 in either first or second class.
The Poland service also requires a paid seat reservation for Interrail and Eurail travellers. More generally, reservations are compulsory on international and selected domestic trains in Lithuania. The rule belongs to the exact departure, so open the train details and check whether a reservation is included or still needs to be added.
A full ticket, a rail pass and a seat reservation are different products. Before paying, confirm the train, class, reservation and change conditions shown in the booking. That is more reliable than assuming the same rule applies to every LTG Link departure.
Recheck the details before travel
Recheck the timetable shortly before departure. LTG Link says the annual Riga timetable can change during the year, and its live booking system is the place to confirm the exact train.
For Riga, confirm the time, seat and identity document. For Warsaw, check the Mockava change and final arrival station. For a domestic day trip, compare the stopping pattern and return train. Each check prevents a different disruption.
Airport trains, bicycle carriage and assistance arrangements also need a date-specific check. Bicycle space can be limited, while accessible travel may depend on the available train and advance arrangements. Confirm anything essential before buying a restrictive ticket or committing to a fixed flight connection.
Passenger train operators
LTG Link
LTG Link is Lithuania's national passenger rail operator, running domestic trains and international services to Poland and Latvia.
Train stations in Vilnius
Frequently asked questions
Which train station should I use in Vilnius?
Use Vilnius Railway Station for normal regional and long-distance journeys. Booking systems often show it simply as Vilnius. The coach station is a short walk away but is a separate building, so confirm the railway station name on your ticket if you have also been comparing bus journeys.
Is there a direct train from Vilnius to Riga?
Yes. LTG Link runs one direct Vilnius to Riga train each day, with a journey time of about four hours. Book before the travel day once your plans are fixed because seats can sell out before on-board sales. Recheck the departure time and carry proof of identity for the international journey.
Does the train from Vilnius to Warsaw require a change?
Yes. You change at Mockava from an LTG Link train to a PKP Intercity train. Treat it as a coordinated connection rather than a through train. Book the journey as one itinerary when available, then confirm that the ticket covers both parts and check the final Warsaw station before paying.
Do Interrail and Eurail pass holders need reservations on trains from Vilnius?
Reservations are compulsory on international and selected domestic trains in Lithuania. For the direct Vilnius to Riga train, pass holders need a separate €5 seat reservation in either class. The Lithuania to Poland service also requires a paid reservation. Check the exact departure because a rail pass does not replace every seat reservation.
Can I take a train between Vilnius Railway Station and the airport?
Yes, a passenger rail link operates between Vilnius Railway Station and Vilnius Airport. It is not a turn-up-and-go metro service, so check the timetable for your travel date and leave enough time for the flight. Compare the train with a bus or taxi if you are travelling very early or late.
