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?
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
- Use the JUDU or m.Ticket app
- Pay by contactless bank card
- Use a JUDU / Vilniečio card
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
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
- 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.
Can I pay directly on a Vilnius bus?
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.
Is a 1-day ticket valid until midnight?
No. JUDU describes the 1-day ticket as valid for 24 hours from activation. The 3-day ticket lasts 72 hours from activation.
Do I need to validate a ticket bought in an app?
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.
Where can I check current routes and fares?
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.
