Vilnius Public Transport: Buses, Trolleybuses & Tickets Explained

Reading Time: 6 minutes

Vilnius public transport is an affordable way to get around Lithuania’s capital without renting a car. The city’s main network uses buses and trolleybuses, with routes linking the Old Town, central districts, residential neighborhoods, transport hubs, and Vilnius Airport. For most visitors, the key is simple: check your route before leaving, choose a ticket that covers the length of your journey, and make sure it is activated correctly.

The official public transport information and ticketing service is JUDU. Its website and app provide ticket details, route planning, schedules, and live vehicle information. Fares and ticket rules can change, so check JUDU shortly before your trip rather than relying on an old travel blog or a saved screenshot.

Buses vs. trolleybuses: What is the difference?

Buses are the more flexible option because they do not need overhead power lines. They serve a broad range of routes, including links to the airport and districts beyond the central area. Some routes are designed for faster cross-city journeys, while others make more frequent stops.

Trolleybuses are electric vehicles powered by overhead wires. They run on established corridors and are useful for reaching many central and residential areas. For a passenger, the practical difference is usually less important than the route number, destination display, and departure time: buses and trolleybuses use the same general ticket system.

Neither vehicle type is automatically best for every journey. Use a route planner to compare departure times, transfers, and walking distance from the stop to your destination. A route with one extra stop may be more convenient if it avoids a long walk or a tight transfer.

Vilnius public transport ticket prices

JUDU currently lists the following standard fares for short visits. Prices below are full-fare rates; eligible passengers may qualify for discounts. Check the official ticket page before travel in case prices or conditions have changed.

Ticket type

Standard price

Best for

30-minute ticket

€1.00

A short trip or a journey with a quick transfer

60-minute ticket

€1.25

A longer cross-city trip or a transfer that needs more time

1-day ticket (24 hours)

€7.50

Several journeys during one day

3-day ticket (72 hours)

€13.50

A city break with frequent travel over three days

JUDU / Vilniečio card

€1.50 for the card

Travelers who want to load eligible tickets onto a reusable card

A 30- or 60-minute ticket allows transfers between vehicles during its validity period, so you do not need to buy a new ticket simply because you change from one bus or trolleybus to another. The ticket must still be valid when you travel. A day ticket runs for 24 hours from activation, and a three-day ticket runs for 72 hours—not merely until the end of the calendar day.

Which ticket should a visitor choose?

Red public bus carrying passengers through Vilnius at dusk.

For one or two short rides, a 30-minute ticket may be enough if the journey fits within its time limit. Choose a 60-minute ticket if the route is longer or you want more breathing room for a transfer. If you expect to use public transport repeatedly while sightseeing, compare the cost of individual tickets with a 24-hour or 72-hour pass. A pass is most useful when you will take several rides, not when you plan to walk around the compact Old Town for most of the day.

If you are staying for a week or longer and will ride daily, review JUDU’s longer-term ticket options. Some passes are available for set periods, including weekday-only versions. These may be more relevant to longer stays than to a short holiday.

How to buy a ticket

  1. Use the JUDU or m.Ticket app
The official JUDU ticketing information describes app-based ticket purchases and activation, and the m.Ticket app can store different ticket types. Buy the ticket before boarding when possible, then follow the app’s instructions to activate it for the journey. Do not assume that a ticket sitting in your phone is already valid: activation matters.
  1. Pay by contactless bank card
Contactless payment is available at supported validators on city buses and trolleybuses. Tapping a supported bank card or a phone/watch wallet purchases a full-price 60-minute ticket for €1.25, which activates automatically. This is convenient for occasional rides, but it does not provide discounted fares. Tap only one card or device at a time, and use the same payment method if you need to check the ticket’s validity.
  1. Use a JUDU / Vilniečio card
A physical card can be purchased and topped up with eligible tickets. On boarding, follow the validator prompts and check the screen or sound confirmation to make sure the ticket has activated. If the card contains more than one ticket type, take care to select the correct one. The card itself costs €1.50 and is non-refundable, so occasional visitors may prefer an app or contactless payment.

How to validate tickets and avoid fines

Before you settle into your seat, confirm that your ticket is active. With an app ticket, check the activation status in the app. With a JUDU card, follow the validator prompts and wait for confirmation. With contactless payment, the ticket activates when you tap the card or device on the reader. Keep your phone charged if you depend on a mobile ticket, and keep any card or proof of eligibility available during the ride.

Discounted tickets are only for passengers who meet the eligibility rules. JUDU says passengers using a discounted ticket must carry a document proving their right to the discount. If you cannot show valid proof during inspection, you may be treated as a full-fare passenger. When in doubt, buy a standard ticket rather than assuming a discount applies.

Getting from Vilnius Airport to the city

Modern red bus and trolleybus on a street in Vilnius.

Vilnius Airport is connected to the city by public transport. JUDU lists several bus services, including route 3G, as well as other routes and a night service. The most suitable option depends on your arrival time and where you are staying. Check the airport’s public transport page or the JUDU route planner on the day you travel, because timetables and service patterns can change.

The stop is located close to the airport terminal arrivals area. Before boarding, confirm the route number and direction on the display and in the route planner. If you arrive late at night, check the night-service schedule rather than assuming daytime buses are still running. Allow extra time if you are connecting to a train, flight, or timed activity.

Practical tips for a smoother journey

Red city buses at a public transport station in Vilnius.
  • Check the route and direction before boarding; the same stop may serve vehicles traveling in opposite directions.
  • Use JUDU’s route and live-arrival information to account for delays or a changed departure.
  • Build a little extra time into transfers, especially when unfamiliar with the stop layout.
  • Keep bags out of aisles and doorways, and let passengers exit before you board.
  • If traveling with children, luggage, or mobility needs, check the relevant rules and accessibility information in advance.
  • Do not rely on old fare screenshots: confirm current prices on the official JUDU website.

Frequently Asked Questions

Can I transfer between buses and trolleybuses with one ticket?

Yes. A valid 30-minute or 60-minute ticket allows transfers between vehicles during its validity period. Make sure the ticket remains valid for the journey.

Yes. Supported validators accept contactless bank cards and compatible phone or watch wallets for a full-price 60-minute ticket. App-based tickets are another option.

No. JUDU describes the 1-day ticket as valid for 24 hours from activation. The 3-day ticket lasts 72 hours from activation.

You need to activate the ticket according to the app’s instructions before or as required for boarding. A purchased but inactive ticket may not count as valid travel.

Use the official JUDU website at https://judu.lt/en/ for ticket prices, app information, route planning, and airport connections.

The easiest way to travel around Vilnius

For most visitors, Vilnius public transport is straightforward once the ticket rules are clear. Choose a 30- or 60-minute ticket for occasional rides, consider a 24-hour or 72-hour ticket for a packed sightseeing schedule, and use the official route planner to check connections. Activate your ticket correctly and verify the latest fare information before you travel; those two small habits make getting around the city much easier.

Our Adventure Awaits Reserve Your Tour

sign up to our mailing list