How to get from Vilnius airport to the city centre

Vilnius airport is just a bit more that 6 kilometers away from city centre. You can reach the city using both public transport or taxi.

You can find the public transport schedules at the exit of the airport (you will see blue screens with train and bus schedules).

Pubic transport schedules at the airport

By Bus


You can buy a bus ticket (€1) at the bus driver (you can only pay cash). It’s valid for one bus/trolleybus ride only and must be stamped in red/yellow machine (normally found by the driver).

If you plan to use public transport more than once while staying in Vilnius, consider buying a Vilnius card (Vilniečio kortelė). The card costs 1,5 euro. With this card a 30 minutes ticket costs 0,64 euro, a 60 minutes ticket costs 0,93 euro. It is also possible to buy 1 day, 3 days, 10 days or 30 days tickets. You can buy the card at “Narvesen” kiosk at the airport (Once in the city center, “Vilnius card” can also be purchased in other “Narvesen” kiosks, as well as “Lietuvos spauda”, “Spauda” kiosks, post offices and “Maxima” supermarkets).


       Bus #1 Airport – Bus/Train Station (Oro uostas – Stotis)

       Bus #2 Airport – Bus /Train Station  (Oro uostas – Stotis)

The Bus/Train Station is about 10-15 minutes walk from the old town.

       Bus #88 Airport – City Centre – Europa Square (Europos aikštė). If you are staying in the old town, you should get off at Aušros vartai or Trakų stops. 

       Bus #3G Airport – City Centre – Fabijoniškės* if you need to go to old town, get off at Juozo Tumo Vaižganto or Green Bridge (Žaliasis tiltas) stops.


There are a few websites where you can check Vilnius bus routes and schedules or


There’s a new modern train going from the airport the central station approximately every 40-60 minutes. The ride takes only 8 minutes and the ticket costs only €0,66! Again, it will take you about 10-15 minutes to walk from the station to the old town.


You can find all train schedules here


If you decide to take a taxi from the airport, make sure you don’t get ripped off! Normally, locals never take cabs waiting just outside the exit of the airport. They are usually way overpriced!

We usually call a taxi by phone or via app (airport’s address is Rodūnios kl. 10A, Vilnius 02189, Lietuva). To reach the city centre from the airport locals usually pay €5-6. However, if you are a foreigner, taxi drivers often ask for more. It’s always a good idea to agree on price before getting on the car. Don’t pay more than €10!

You can download an app from , if you book a taxi via their app, you will see the price in advance.

If you call a taxi yourself, you should wait for it just outside “Departures” (not “Arrivals|!).

If you arrive in Vilnius in day time, you can also ask the tourist information centre to call you a cab.

Good luck!







3 thoughts on “How to get from Vilnius airport to the city centre”


    How do I get to my apartment from Vilnius Railroad Station? My apartment address is: Krivių gatvė 5 26, Vilnius, Vilniaus apskritis 01204, Lithuania. Can I take a city bus? Or must I go by taxi? If by taxi, approximately how much will it cost?

    Thank you in advance.

    1. Hi Catherine,

      The quickest would be Taxi. It should take you approximately 10 minutes to get there and the price shouldn’t be more than 3-4 euros. It is possible to reach it via bus too. In that case you should catch bus no. 34 and get off at Filaretu stop.

  2. Hi,
    How do I get to Bernardinu B&B House from Vilnius Airport?
    I read about the 3 day Vilnius Public Transport at Euro 8. Does this bus take me from Vilnius Airport to a bus station near Bernardinu B&B House?
    Thank you.

Leave a Reply to Cynthia Cancel Reply

Your email address will not be published. Required fields are marked *