From the airport into Vilnius: every option and what it costs
The drizzle is the first thing you notice, a soft grey curtain over the tarmac, and then the smell — damp earth, diesel, and the faint sweetness of lime trees from the park across the road. Welcome to Vilnius, where the last weekend of summer is dissolving into mist, and the city is already buzzing with the promise of the September festival rush. But first, you need to get from the airport to your hotel, and there are exactly four ways to do it. Here is what each costs, how long it takes, and which one I would pick.
The train: the smartest welcome
If you land at Vilnius Airport and want to feel like a local within ten minutes, head for the railway platform. It is a short covered walk from the terminal — follow the signs for Geležinkelis — and you will find a modern, wheelchair-accessible station with a ticket machine that speaks English. The train runs roughly every 30 to 60 minutes to Vilnius Central Station (Geležinkelio stotis) in the heart of the city. The journey takes 8 minutes, tops. It is the fastest option by far, and it costs just €0.70 for a single ticket bought at the machine. If you happen to have a JUDU card (the city’s transit card, available at Narvesen kiosks), tap it and the fare drops to €0.60.
I use this train almost every time I fly home. It drops you at the main station, which is a 10-minute walk to the edge of the Old Town (Senamiestis), or a quick hop on any bus or trolleybus into the centre. There is a catch: the last train leaves around 23:30, so if your flight lands after midnight, you are looking at a bus or taxi. But for daytime arrivals — and especially if you have a rolling suitcase and a light jacket — this is the no-brainer. The train is clean, quiet, and you are unlikely to hit traffic, which on a drizzly August evening can be surprisingly stubborn around the Neris bridges.
The bus: cheap, frequent, and city-savvy
The classic budget option. Bus 1G and bus 2G run from the airport terminal directly into the city centre. They run every 10 to 20 minutes from early morning to late night, and the journey to the bus station or Cathedral Square takes 15 to 25 minutes depending on traffic. The fare is €1 for a 30-minute ticket, or €1.25 for a 60-minute transfer ticket, which is handy if you are connecting to another bus or trolleybus.
You can pay three ways: tap a contactless bank card at the validator, buy a ticket via the m.Ticket app (free to download, works immediately), or get a JUDU card at the Narvesen kiosk in the arrivals hall (the card itself costs €1.50, then you load it with any ticket). If you are staying more than a day, I would grab a 24-hour ticket for €7.50 or even a 30-day pass at €38 — the latter pays off quickly if you are here for the Vilnius City Fiesta (Vilniaus Dienos) in a week, or if you plan to hop between districts like Užupis and Šnipiškės.
Which bus to take? 1G hugs the Neris river and stops near the Old Town; 2G goes via Naujamiestis (New Town) and passes close to the trendy Vilniaus/Islandijos bar strip. If your hotel is in the old centre, take 1G and get off at the Centro poliklinika stop, then walk. The buses are not flashy, but they are reliable, and the 30-minute ticket is valid on trolleybuses too, so you can hop across town for the same euro.
Taxi: the honest local option
Taxis in Vilnius are not the scam minefield they used to be, but you still need to be smart. Official taxis from the rank outside the terminal display a yellow roof sign and a price list on the window. The metered fare to the Old Town or to the hip district of Žvėrynas will set you back roughly €8 to €12, depending on time of day and traffic. A ride to the airport from the city centre during the day is usually about the same. At night, prices creep up a euro or two, but should never exceed €15 to anywhere central.
Use the ride-hailing apps — Bolt and Forus are the most common — and you will get a fixed price before you confirm. Bolt is the cheaper of the two, and a ride to the bustling Kudirka Square area in Naujamiestis should cost around €9. Always check the estimated fare on the app, and if a driver says “meter is broken,” get out. Stick to the official taxi rank or the app, and you will be fine. The journey takes 15 to 20 minutes on a good day, but during the evening rush — say, 17:00 to 19:00 — the bridges over the Neris get clogged, and it can stretch to 35 minutes. If you are in a hurry and it is peak time, the train is faster and a third of the price.
Private transfer: for the door-to-door comfort
If you are travelling with a group, a child seat, or a massive suitcase full of kibinai for your friends back home, a private transfer is the way to go. Vilnius Airport has a dedicated pick-up area for pre-booked transfers, and several companies — including Transfer Lithuania and Kiwi — offer fixed fares to the city centre of around €15 to €20. That includes a meet-and-greet at arrivals, a sign with your name, help with luggage, and a car seat if you need one. It is the priciest option, but for two people with bags, it is not much more than a taxi, and it is far more comfortable after a red-eye from London or Frankfurt.
You can also book a private transfer through the Vilnius Night Pass — though note that pass stops being valid from 30 August, and today is the last day of its validity, so you would be out of luck for this evening. Book in advance through a reputable site and you should get a flat rate, no surge pricing. The drive is the same 15 to 20 minutes as a taxi, but the driver will usually point out landmarks: the Moorish-looking Gate of Dawn as you approach the Old Town, the glowing white hulk of the Palace of the Grand Dukes, and the weirdly beautiful Soviet-era concrete decorations on the bridges.
Which to pick when
Here is my pragmatic breakdown, based on years of doing this exact journey:
- Train: take it between 06:00 and 23:00 if you are travelling light and like a smooth ride. Best value and fastest, hands down. The only reason not to is if your hotel is deep in the Old Town’s cobblestones and you do not fancy a 10-minute wheelie with luggage over the pavés.
- Bus: choose this if you want the cheapest door-to-steet option (that €1 fare is hard to beat), or if you are staying in Naujamiestis or near the bus station. It is also the best bet if you arrive after the last train but before midnight.
- Taxi: pick this if you are tired, it is raining (and that drizzle is real), or you have more than one bag. It is the fastest door-to-door option in the evening when traffic is light. Just use the app or the official rank.
- Private transfer: book it if you are arriving late at night when trains stop and buses get sparse, if you have a child seat requirement, or if you simply want zero hassle. It is the premium choice, but Vilnius is small enough that the premium is honestly not that premium.
One last thing: if you are here this evening and want to start your trip with a bang, a 20-minute walk from the centre brings you to SODAS 2123 on Vitebsko St., where the US shoegaze band Nothing is playing an open-air “last day of summer” show with Norwegian noise-punk Hammok. Or you could catch the final night of the Vilnius Bachata Festival at the Polish Theater. Either way, you have arrived in a city that is officially transitioning from summer to festival season — and the journey from the airport is only the first of many good decisions. Now go find a warm cepelinai and a craft beer. You have earned it.
Frequently asked questions
How much is a taxi from Vilnius Airport to the city centre?
A metered taxi from the official rank costs roughly €8–12 to the Old Town, while ride-hailing apps like Bolt or Forus usually show €9–15. Always use the app or the licensed rank to avoid overcharging.
Is there a train from Vilnius Airport to the city?
Yes, a direct train runs to Vilnius Central Station in 8 minutes, costing about €0.70 single (or €0.60 with a JUDU card). Trains run roughly every 30–60 minutes until late evening.
What is the cheapest way to get from Vilnius Airport?
The bus is the cheapest — €1 for a 30-minute ticket (or €1.25 for 60-minute transfer). Bus 1G and 2G run frequently from the terminal to the centre, taking 15–25 minutes.
Do I need cash for the bus in Vilnius?
Not necessarily. You can tap a contactless bank card on the validator, use the m.Ticket app, or buy a JUDU card at Narvesen kiosks (card costs €1.50). Cash is also accepted at some kiosks but not on board.
How much is a private transfer from Vilnius Airport?
Pre-booked private transfers to the city centre cost roughly €15–20, including meet-and-greet, luggage help, and a car seat if required. They are the most comfortable option for late-night arrivals or groups.
Things to do in Lithuania
Hot air balloon flight Vilnius Trakai with Transfer and Shampagne
Premium canoe tour at Curonian spit National Park (from Klaipeda)
BIRDWATCH - Premium guided canoe tour at Cape Vente, Nemunas Delta Regional Park
Dinner with a local family
Wild Beach single handed Blokart Safari
Guided Tour of KGB Museum in Vilnius (Museum of Occupation and Freedom Fights)