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.
Best for most people: Bus. Buses are cheap and frequent, and the airport is close enough that the ride is short.
All the options
| How | Time | How often | Price* | Hours | Good 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 min | every 10–30 min | about €1–2 per ride | about 05:00–midnight; check last departures | Buy 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 min | limited, roughly every hour or less | about €1 | daytime; check timetable | Fast but infrequent; the station is a short walk from the terminal. |
| taxi Taxi rank outside Arrivals | about 15–20 min | about €10–15 to the old town | 24 h | Agree a price or check the meter; app-based cars are usually cheaper. | |
| ride-hailing Bolt and Uber operate in Vilnius | about 15–20 min | about €7–12 | 24 h | Pick-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
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Other airports
- Kaunas Airport (KUN), about 100 km west, used by some low-cost flights
Tips
- The airport is small, so passport control and baggage claim are usually quick.
- From the railway station, the Gates of Dawn and the old town are about 10 minutes on foot.
- Ride-hailing is cheap in Lithuania and widely used.
- If you fly into Kaunas, airport buses connect with Vilnius in about 1.5 hours.
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.
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.