Vilnius Transport Hub





Vilnius Transport Hub: VNO Airport, Rail Station, Sodu 22 Bus Station, JUDU Fares and Taxis



Vilnius is one of the easiest Baltic capitals for first-day transport because the airport, railway station and central bus station are close together. Vilnius Airport (VNO) sits south of the centre, the main railway station is at Gelezinkelio Street 16, and Vilnius Bus Station is next door at Sodu Street 22. This means most arrivals can choose between a cheap public link and a short taxi without committing to a long suburban transfer.

The best arrival choice depends on luggage, time of day and hotel district. Buses 1, 2, 3G, 88 and night route 88N connect the airport with the city, LTG Link trains run between Vilnius Airport station and the main rail station, and app taxis are inexpensive enough to be practical for groups or late flights.

Fast Facts

Need Vilnius detail
Airport Vilnius Airport (VNO), Rodunios kelias 10A.
Airport public transport JUDU lists airport buses 1, 2, 3G, 88 and night 88N; airport train links VNO with Vilnius station.
Main rail hub Vilnius railway station / LTG Link, Gelezinkelio g. 16.
Main bus hub Vilnius Bus Station, Sodu g. 22, LT-03211 Vilnius.
City transport Buses and trolleybuses with JUDU tickets, Trafi app and JUDU/Vilniecio card options.
2026 city fares JUDU standard e-ticket: 30 min EUR 1.00, 60 min EUR 1.25, 24 h EUR 7.50, 72 h EUR 13.50.
Taxi apps Bolt and Uber are common checks; airport taxi stands and prebooked transfers are backups.
Best first move Use 3G/88 or train if the hotel is central and luggage is light; use taxi for late arrivals, groups or awkward addresses.

Arrival Strategy

Start with the hotel location. If the hotel is near Old Town, Gate of Dawn, station district, Cathedral Square, Naujamiestis or a trolleybus/bus corridor, airport public transport is usually good value. If the hotel is in a suburban business area, if the flight arrives late or if the group has several bags, use a taxi quote.

Vilnius Airport is close enough that even taxi is not a major city-crossing decision. The public-transport advantage is price: a JUDU timed ticket can cover the airport ride and a transfer if the journey fits the validity window. The taxi advantage is simplicity after a late flight or when the destination is not near a direct route.

For onward travel, keep the station district in mind. The rail station and bus station are beside each other, so Vilnius works well as a transfer hub for Kaunas, Klaipeda, Riga, Warsaw, Trakai, Siauliai and regional Lithuania.

Airport Transfers

Vilnius Airport’s official public-transport page and JUDU airport page are the best sources for current routes. JUDU lists four daytime buses and one night bus: 3G runs frequently, while 1, 2 and 88 run every 20-30 minutes, and 88N operates overnight between the airport, centre and Europa Square.

The train is the cleanest option when your first stop is Vilnius railway station or the bus station. LTG Link sells tickets and lists the airport station as part of the rail network. For a station-area hotel or a coach connection at Sodu 22, the airport train can be faster and easier than a road route.

Airport decision guide:

Arrival need Best option
Old Town / Gate of Dawn Bus 88 or taxi, depending on luggage and time.
Station district / bus station Airport train, buses 1/2, or taxi.
Central avenue / business district 3G or taxi.
Late night 88N if timing fits; otherwise Bolt/Uber/airport taxi.
Family or heavy luggage Taxi or prebooked transfer.

Railway Station

Vilnius railway station is the main LTG Link hub and is listed by LTG at Gelezinkelio Street 16. LTG Link is the control source for domestic and international trains, including Kaunas, Klaipeda, Siauliai, Trakai, airport trains and cross-border routes where operating.

The station is a strong base for practical travellers. It is close to Vilnius Bus Station, a walkable edge of Old Town and several airport routes. If your trip includes an early train, late coach or one-night stopover, the station district can be more efficient than a scenic Old Town hotel.

Use LTG Link for tickets rather than relying on timetable screenshots. If connecting to Poland, Latvia or other international routes, check date-specific schedules and border/seasonal details.

Bus Station

Vilnius Bus Station is at Sodu g. 22. The official bus station page lists the address and contact details, and multiple operator pages use the same Sodu 22 anchor. It is directly beside the railway-station district, making train-bus-airport transfers unusually compact.

Use the bus station for intercity and international coaches: Kaunas, Klaipeda, Riga, Warsaw, Tallinn routes, regional Lithuania and airport/coach combinations. The station district is busy, so arrive early for international buses and check the platform on the departure screens.

Some operators also use alternative Vilnius stops such as Panorama, airport arrivals, IKEA or curbside points. The ticket stop is the authority. Do not assume every coach uses Sodu 22.

City Public Transport

Vilnius city transport is bus and trolleybus based. Use JUDU for official route/ticket information and Trafi for app-based journey planning and tickets. Go Vilnius and JUDU both publish the standard fare set: EUR 1.00 for 30 minutes, EUR 1.25 for 60 minutes, EUR 7.50 for 24 hours and EUR 13.50 for 72 hours.

Timed tickets allow transfers inside the validity period, so airport-to-centre plus one local transfer can still be cheap when planned correctly. For most visitors, the 30-minute or 60-minute e-ticket is enough on the first day. A 24-hour or 72-hour ticket makes sense only if you will use public transport repeatedly.

Card and app payment are easier than hunting for paper tickets. Keep a payment card and mobile data ready before leaving the airport, especially if using 3G, 88 or 88N.

Taxi and Ride-Hailing

Bolt and Uber are the main app checks for a visitor. Airport taxi ranks and prebooked transfer companies are useful if an app has poor supply, if you need child seats or if you prefer a fixed pickup. For the short VNO-city distance, compare the app quote against group size and public-transport convenience rather than distance alone.

Use taxi for:

  • Late or early flights.
  • Family/group arrivals with luggage.
  • Hotels away from direct airport routes.
  • Station-to-hotel trips in bad weather.
  • Fast connections from airport to Sodu 22 or Gelezinkelio 16.

Numbeo gives Vilnius taxi scale benchmarks, but live app prices are more useful. Always confirm the pickup point at VNO because airport arrivals, train station and bus station each have multiple doors and curbside areas.

Practical First-Day Plan

  1. Decide whether your first anchor is Old Town, station district or a business/suburban address.
  2. For airport-to-centre, compare 3G, 88, 1/2, airport train and taxi.
  3. Buy the JUDU ticket length that fits the actual ride: 30 minutes, 60 minutes or day pass.
  4. For trains, use LTG Link and save the ticket offline.
  5. For coaches, confirm Sodu 22 or the exact alternative stop on the ticket.
  6. Install Trafi plus Bolt/Uber before landing.
  7. If leaving early, stay near the station/bus-station district or prebook a taxi.

Last-Mile Timing Note

For publication quality, treat the first and last local ride as part of the transport hub, not as an afterthought. Before travel, save the airport, station, ferry, bus-office or coach-stop name together with the hotel address, a local landmark, the operator contact and the fare basis. That small check is especially useful for late arrivals, luggage-heavy trips, early departures and routes where the cheapest public option still needs a taxi at one end.

Ticket And Pickup Verification

Before relying on any fare or departure, compare the ticket channel with the physical pickup point. Airport trains, coach corridors, ferry terminals, city bus stops and taxi ranks often use different entrances or platforms even when they share the same district name. For a traveller, the useful check is practical: where to stand, how early to arrive, whether luggage is accepted, whether payment is cash or card, and what backup ride works if the first option is delayed.

Connection Risk Check

For a reliable arrival plan, separate the published timetable from the physical transfer. A train or coach may be frequent, but the hotel, ferry pier, airport terminal, university campus, hospital gate, business park or beach district may still need a local taxi. Build that last leg into the budget before choosing the cheapest ticket. If the trip crosses a border, uses a regional bus, or depends on a limited evening service, keep the next-day fallback clear as well.

Cash, Cards And Luggage Practicalities

Transport hubs are easiest when payment and luggage are solved before the ride starts. Carry small local-currency notes for taxis, minibuses, station toilets, luggage handling or short local buses, even where cards work for official tickets. With large bags, children, mobility needs or late arrivals, a direct taxi can be better value than a cheaper route with two changes. Ask whether the quoted fare is per person, per vehicle, or tied to a ticket zone.

Local Backup Plan

Before departure, save one backup taxi number, the accommodation phone, the transport operator page and an offline map pin for the arrival point. This is useful when a bus stop is moved, a rail platform changes, a ferry arrives late, or a flight lands after the last easy public connection. A good backup does not replace public transport; it prevents a small delay from becoming an expensive wrong-terminal or wrong-district problem.

Arrival Buffer Planning

For Vilnius, treat the first transfer as the part of the trip that deserves the most margin. Airport arrivals can be delayed by baggage, passport control, a late aircraft stand assignment or a taxi queue, while rail and coach arrivals can be affected by platform changes, road works or a missed local connection. A practical plan is to keep the first hotel, meeting point or onward train close enough that one missed departure does not force a complete rebuild of the day.

If the city has several arrival points, compare the route from each terminal to the exact district rather than only to the central station. A slightly slower train can be better than a faster taxi if it stops near the hotel, and a bus can be better than rail when luggage storage, walking distance or late-night frequency matters. The safest itinerary keeps one official public transport option, one taxi or ride-hailing fallback, and one walking-distance pickup point written down before arrival.

Fare And Backup Decision

Before choosing the cheapest route in Vilnius, check whether the fare needs a paper ticket, mobile validation, contactless tap, zone supplement or airport surcharge. Many transport hubs look simple on a map but become slower when a traveller has to find a ticket office, validate before boarding or change from an intercity ticket to a local network ticket. Keeping small cash, a payment card and the official operator app available reduces that friction.

For a taxi decision, compare three numbers: the public transport fare for the whole group, the likely taxi or ride-hailing range to the destination district, and the cost of losing time if a connection is missed. A taxi may be sensible for late arrivals, heavy luggage, a family group or an address outside the rail corridor. Public transport is usually stronger when the destination is near the main station, a tram corridor, a metro stop or a direct airport bus stop.

Operator Confirmation Checklist

Use the official operator pages as the final check on travel day because seasonal timetables, engineering work, public holidays and strike notices can change the best route. For Vilnius, verify the station name, the direction of travel, the last departure time, the stop used by airport buses and whether the arrival stop is the same as the return stop. This matters especially where intercity buses use a separate coach station or a curbside stand away from the railway building.

The same checklist helps avoid duplicate planning. Save the airport page for terminal transport, the rail operator page for train times, the city network page for fares and the taxi or ride-hailing page for pickup rules. When those four pieces agree, the route is usually publication-ready and travel-ready; when they disagree, trust the operator closest to the service being used.

Late Arrival And Early Departure Plan

Late arrivals in Vilnius should be planned as a separate scenario, not as the daytime route with fewer departures. Check the final public transport departure from the airport, rail station or bus terminal, then decide in advance when to switch to taxi or ride-hailing. This avoids waiting for a service that has already ended and gives the traveller a clear pickup point while the terminal or station is still staffed.

Early departures need the reverse check. The first train, tram or bus may not arrive early enough for security, baggage drop or an intercity coach check-in. If the public route is too tight, book a licensed taxi, hotel transfer or app-based ride the night before and keep the pickup address in the local language when possible.

Disruption And Weather Backup

A good Vilnius arrival plan also has a disruption path. Heavy rain, snow, heat, road closures, construction work, public events and short-notice service changes can turn the nominal fastest route into the least comfortable one. The backup should be simple enough to use without rereading the whole guide: keep the nearest staffed station or terminal, the official route planner, a licensed taxi option and the hotel address ready before the first transfer begins.

For travellers with luggage, accessibility needs or a tight onward connection, the backup may be the better primary choice. A direct taxi or ride-hailing trip can be worth the extra cost when the public route requires several stairs, a long walk from the stop, a confusing interchange or a last service with no later alternative. For solo daytime arrivals near a central rail or bus corridor, public transport usually remains the better first choice, with taxi kept as the fallback if the live departure board changes.

When returning to the airport, rail station or coach terminal, reverse the route and add more time than the inbound trip required. Departures are less forgiving than arrivals because ticket validation, baggage drop, security lines or coach boarding windows can close before the scheduled vehicle leaves. The simplest rule is to confirm the live operator status first, then choose the route that protects the departure time rather than the route that looks shortest on a static map.

Sources

  • Vilnius Airport Public Transport: https://vilnius-airport.lt/en/transportation/public-transport/
  • Vilnius Airport Contacts: https://vilnius-airport.lt/en/
  • JUDU Airport Public Transport: https://judu.lt/en/for-public-transport-passengers/vilnius-airport-by-public-transport/
  • JUDU Ticket Types and Prices: https://judu.lt/en/for-public-transport-passengers/ticket-types-and-prices/
  • Go Vilnius Public Transport: https://www.govilnius.lt/visit-vilnius/plan-your-trip/getting-around-vilnius-/public-transport
  • Trafi Vilnius: https://www.trafi.com/vilnius
  • LTG Link Tickets: https://ltglink.lt/en
  • LTG Link Railway Stations: https://ltglink.lt/en/railway-stations
  • LTG Link Company Address: https://ltglink.lt/en/ltg-link
  • LTG Contacts: https://ltg.lt/en/contacts/
  • Vilnius Bus Station Official: https://autobusustotis.lt/en/apie-mus/
  • INFOBUS Vilnius Bus Station: https://infobus.eu/en/bus/station/info-756
  • Bookaway Vilnius Central Bus Station: https://www.bookaway.com/routes/lithuania/vilnius/vilnius-central-bus-station
  • Busbud Vilnius Routes: https://www.busbud.com/en/bus-vilnius/c/u99zp7
  • Omio Vilnius Bus Station: https://www.omio.com/sg/bus-stations/lithuania/vilnius/vilnius-panorama-wdopz
  • Bolt Vilnius Airport: https://bolt.eu/en/airports/vno/
  • Uber Vilnius: https://www.uber.com/global/en/r/cities/vilnius-vilnius-county-lt/
  • Welcome Pickups Vilnius Airport: https://www.welcomepickups.com/vilnius/airport-transfer/
  • Numbeo Vilnius Taxi: https://www.numbeo.com/taxi-fare/in/Vilnius
  • OpenStreetMap route and hub map checks: https://www.openstreetmap.org/

FAQ

What is the cheapest way from Vilnius Airport to the centre?

Use JUDU public transport. Buses 3G and 88 are useful for central areas, buses 1 and 2 serve the station side, and the airport train is good for Gelezinkelio 16/Sodu 22.

Where is Vilnius Bus Station?

Vilnius Bus Station is at Sodu g. 22, next to the railway-station district. Always check whether your operator uses Sodu 22 or an alternative city stop.

How much is public transport in Vilnius in 2026?

JUDU lists EUR 1.00 for a 30-minute ticket, EUR 1.25 for 60 minutes, EUR 7.50 for 24 hours and EUR 13.50 for 72 hours.

Which taxi app should I use in Vilnius?

Check Bolt and Uber first. Airport taxi ranks and prebooked transfers are useful backups for late flights, child seats or fixed pickup needs.