Home › Airports › Vilnius

Vilnius International Airport (VNO) to Vilnius

City buses and a short train ride link Vilnius airport with the railway station, from where the old town is a short walk. A taxi or Bolt car reaches the old town in 15–20 minutes for about €10–15.

about 6 km to the centreBus · Train · Taxi · Ride-hailing

Best for most people: Bus. Buses are cheap and frequent, and the airport is close enough that the ride is short.

All the options

HowTimeHow oftenPrice*HoursGood to know
bus
City buses from the stop outside the terminal; line 1 runs to the railway station and others to the city centre
about 15–25 minevery 10–30 minabout €1–2 per rideabout 05:00–midnight; check last departuresBuy tickets with the official transport app or a contactless card where available; tickets bought from the driver cost more.
train
Train from the airport railway station to Vilnius railway station
about 7–10 minlimited, roughly every hour or lessabout €1daytime; check timetableFast but infrequent; the station is a short walk from the terminal.
taxi
Taxi rank outside Arrivals
about 15–20 minabout €10–15 to the old town24 hAgree a price or check the meter; app-based cars are usually cheaper.
ride-hailing
Bolt and Uber operate in Vilnius
about 15–20 minabout €7–1224 hPick-up area is signed outside the terminal.

*Approximate 2026 prices and times. Services change: check the operator before you fly, especially for late arrivals.

Sort it before you land

Book a private transferDriver waiting at Arrivals, fixed priceHire a car at the airportCompare companies and priceseSIM for arrivalData working as soon as you landHotels in VilniusCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Other airports

Tips

Common questions

How do I get from Vilnius airport to the old town?

Take a city bus from outside the terminal, such as line 1 to the railway station, then walk about 10 minutes to the old town. The train from the airport station to Vilnius station takes about 7 minutes but runs infrequently. A taxi or Bolt reaches the old town in 15–20 minutes.

How much is a taxi from Vilnius airport?

A taxi from the rank to the old town usually costs about €10–15. Bolt and Uber are often a little cheaper, around €7–12, and very popular in Lithuania. The ride takes about 15–20 minutes in normal traffic, as the airport is only around 6 km from the centre.

Do buses run at night?

City buses from the airport run from early morning until around midnight. Exact last departures vary by line, so check the timetable at the stop or in the official public transport app. After midnight, taxis and ride-hailing cars are available outside the terminal.

Can I pay by card on public transport?

Vilnius public transport is moving towards contactless payment, and tickets can also be bought through the official mobile app. Buying a ticket from the driver costs more and may need cash. Taxis and ride-hailing apps accept cards, which is the simplest option on arrival.

Vilnius travel guideWhere to stay in VilniusHow many days in VilniusWhat Vilnius costs

Compiled by TonyPlan from airport and transport-operator information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.