Euro Transit Guide

Vilnius public transport guide

Capital of Lithuania. Trains, trams and metro, buses and airport links for visitors, with ticket prices, tips and apps.

Trains in Vilnius

Vilnius Railway Station (Geležinkelio g. 16) is the single main station, south of the Old Town and next to the Bus Station. LTG Link runs trains to Kaunas, Klaipeda, Siauliai, Trakai and Visaginas, a short shuttle to the airport, and one daily train to Riga that connects on to Tallinn.

Kaunas has up to 15 trains a day and Klaipeda up to 6. Trakai, Visaginas and the Riga and Warsaw links run a few times a day. LTG Link fares were halved in April and May 2026 and are back to normal dynamic pricing.

Tickets and prices

  • Dynamic pricing: booking early can save up to 40 percent. Last-minute tickets can cost up to 10 percent more
  • Vilnius to Kaunas: usually 5 to 10 EUR
  • Vilnius to Riga: 9.60 to 24 EUR in second class, 34 EUR in first class. Seat reservation is compulsory
  • Vilnius to Tallinn: about 39 EUR on one through ticket
  • Vilnius to Warsaw: from about 16 EUR, standard fare about 29 EUR, with a change at Mockava
  • Parents travelling with children get 50 percent off on weekdays too
  • Airport shuttle: 0.90 EUR

Where to buy tickets

  • ltglink.lt or the LTG Link app
  • Perlas ticket terminals at stations
  • Station ticket offices
  • On the train. Check ltglink.lt for the on-board price before you rely on it
  • Seat reservation is compulsory on international trains
  • Riga and Tallinn trains can also be booked on vivi.lv and elron.ee

Good to know: Book at ltglink.lt or in the LTG Link app a few days ahead for the lowest fare. International and some domestic trains need a seat reservation.

Vilnius Airport: train to the city (official site)

Direct trains from Vilnius

  • Vilnius Airport: about 7 min from Vilnius Railway Station, LTG Link
  • Trakai: about 30 min from Vilnius Railway Station, LTG Link
  • Kaunas: about 1 h 5 min from Vilnius Railway Station, LTG Link
  • Visaginas: about 2 h 15 min from Vilnius Railway Station, LTG Link
  • Siauliai: about 2 h 30 min from Vilnius Railway Station, LTG Link
  • Mockava: about 2 h 30 min from Vilnius Railway Station, LTG Link
  • Klaipeda: about 4 h 10 min from Vilnius Railway Station, LTG Link
  • Riga (Latvia): about 4 h from Vilnius Railway Station, LTG Link
  • Warsaw (Poland): about 6 h 35 min from Vilnius Railway Station, LTG Link and a Polish train
  • Tallinn (Estonia): about 10 h 50 min from Vilnius Railway Station, LTG Link, Vivi, Elron

Trams and metro in Vilnius

Vilnius has no metro and no trams. Buses and trolleybuses run on one ticket system run by Vilniaus viesasis transportas (JUDU), and trolleybuses use the same tickets as buses.

Buses and trolleybuses run from early morning until around midnight. Nine night bus routes (N1 to N9) run on Friday and Saturday nights, about every 30 minutes after midnight.

Tickets and prices

  • 30-minute ticket: 1.00 EUR
  • 60-minute ticket: 1.25 EUR. Transfers are allowed within the time
  • 1-day ticket: 7.50 EUR
  • 3-day ticket: 13.50 EUR
  • 30-day ticket: 38 EUR
  • Contactless bank card: each tap buys a 60-minute ticket at 1.25 EUR
  • Vilnius Pass 24 hours plus public transport: 46.50 EUR

Where to buy tickets

  • Tap a contactless bank card or phone on the green validator (60 minutes, 1.25 EUR)
  • m.Ticket or Trafi app: 30 and 60 minute and day tickets, activated on board
  • Vilniečio (JUDU) card, 1.50 EUR, topped up at Narvesen, Lietuvos spauda, Maxima, Rimi and Aibe shops and JUDU service centres
  • Self-service terminals only top up an existing card
  • Not possible from the driver. Drivers do not sell tickets and cash is not accepted
  • Without a valid, activated ticket you can pay a 15 EUR inspection ticket on the spot, or be fined 16 to 30 EUR

Good to know: Every ticket must be activated on board, even one bought in advance. Tap your bank card on the green validator or activate the ticket in the app.

JUDU: Vilnius public transport (official site)

Vilnius network

Vilnius has no metro and no trams. Trolleybuses and buses cover the city, and a short train links the airport.

  • Trolleybuses and buses on one ticket
  • Express bus 3G links the airport and the centre
  • Night buses N1 to N9 run on Friday and Saturday nights
  • Night bus 88N serves the airport
  • Train shuttle between the airport and Vilnius Railway Station

Buses in Vilnius

City buses and trolleybuses use the tickets above. Long-distance coaches leave from Vilnius Bus Station (Sodu g. 22), next to the railway station, with Lux Express, FlixBus, Ecolines, TOKS and Kautra.

City buses run from early morning to around midnight. Kaunas has about 14 direct coaches a day taking about 1 h 30 min, and Riga takes about 4 h 15 min.

Tickets and prices

  • City bus and trolleybus: same fares as above, 1.25 EUR for 60 minutes
  • Night buses N1 to N9: normal fares
  • Vilnius to Kaunas coach: from about 10 EUR when booked early
  • Vilnius to Riga coach: from about 5 EUR when booked early, often 13 EUR or more on the day

Where to buy tickets

  • City buses: tap a contactless card on the validator, or use the m.Ticket or Trafi app
  • Not possible from the driver, and cash is not accepted on city buses
  • Long-distance coaches: online with Omio or the operator, or at the Bus Station

Good to know: Trains are about as fast to Kaunas, so compare both. For Riga and Tallinn, check coach and train prices for your date.

JUDU: Vilnius public transport (official site)

Airport links in Vilnius

Vilnius Airport (VNO) is about 6 km south of the centre, next to the railway line. A short train, three bus routes and a night bus all reach the centre in under 20 minutes.

The airport train takes 7 to 8 minutes to the railway station and runs about 16 times a day between roughly 07:00 and 19:30. Buses 1, 2 and 88 run every 20 to 30 minutes, and express bus 3G about every 10 minutes. Night bus 88N runs from about 22:30 to 05:30.

Tickets and prices

  • Train to Vilnius Railway Station: 0.90 EUR
  • Buses 1, 2, 88 and 3G: 1.25 EUR for 60 minutes by contactless card
  • Official taxi to the Old Town: about 10 EUR
  • Bolt to the centre: about 5 to 8 EUR, shown before you book

Where to buy tickets

  • Train: ltglink.lt, LTG Link app, Perlas terminals, the ticket machine on the platform outside the terminal, or on the train
  • Buses: tap a contactless bank card on the validator on board
  • Bus tickets are also sold at the Narvesen shop at the airport
  • Taxis from the rank, or Bolt in the app

Good to know: The train is the fastest option but has few departures. For late flights use night bus 88N or Bolt.

Vilnius Airport (official site)

Airport to city centre: full guide

Tips for Vilnius

  • Tap a contactless bank card on every bus and trolleybus. The tap buys and activates a 60-minute ticket.
  • Drivers do not sell tickets, so board with a card or the app ready.
  • Ticket inspectors are frequent. The on-the-spot inspection ticket costs 15 EUR and fines run 16 to 30 EUR.
  • The Old Town is walkable. Use buses and trolleybuses for the Bus Station, outer districts and the airport.

Apps to download

  • m.Ticket: Vilnius bus and trolleybus tickets
  • Trafi: Vilnius route planning, live bus tracking and tickets
  • LTG Link: Lithuanian train times and tickets
  • Bolt: Taxis and ride hailing
  • FlixBus: Coaches to Riga, Tallinn, Kaunas and Warsaw

Fares checked against official sources on 2026-11-11.

Get around any European capital

Pick a country on the map to see how to move around its capital city: trains, trams and metro, buses and airport links. Each page lists schedules, ticket options and prices, plus local tips, useful apps and news about strikes, works and events that can affect your journey.

Explore the map

Loading the map...
Choose a country