On this page
- How Tallinn’s Tram and Bus Network Works in 2026
- Paying for a Single Ride: Four Ways
- Ühiskaart and Period Tickets
- 2026 Transport Budget Reality
- Planning Your Route
- Riding Step by Step
- Key Connections: Airport, Port and Train Stations
- What Changed Since 2024
- Common Mistakes to Avoid
- Other Transport Worth Knowing
- Frequently Asked Questions
You land in Tallinn, step off the plane and face a small puzzle: which ticket do you need, and where do you buy it? Fares went up in 2026, paper tickets have mostly disappeared, and free travel for locals confuses many visitors. The good news is that the system is simple once you know the basics. This guide covers trams and buses, run by Tallinna Linnatranspordi AS (TLT), step by step, with 2026 prices in EUR.
How Tallinn’s Tram and Bus Network Works in 2026
Tallinn’s public Transport is a dense network of buses plus four tram lines. Trolleybuses are gone for good. Electric buses now cover their old routes, so the streets are quieter than they used to be.
Most services run from about 05:30 to 23:30, and some routes go a little later. Central routes usually come every 5–10 minutes at peak times and every 15–30 minutes off-peak. Weekends and late evenings are less frequent, so check the timetable before a night out.
Paying for a Single Ride: Four Ways
All single fares are in EUR, and you have four options. Here they are from easiest to least convenient for most visitors.
1. Contactless card or mobile wallet
- Board the bus or tram.
- Tap your contactless debit or credit card, or your phone (Apple Pay or Google Pay), on the validator inside the vehicle.
- Wait for the confirmation. The fare is 1.70 EUR.
Each tap is valid for one journey. This is the best choice for short visits because you need no app, no card and no kiosk.
2. QR ticket in the Pilet.ee app
- Download the official Pilet.ee mobile app.
- Buy a single QR ticket for 1.70 EUR.
- Activate the ticket in the app once you are on board.
- Scan the QR code on the validator.
3. Cash from the driver
A limited number of single tickets can be bought from the driver with cash. Exact change is appreciated. This costs more, at 2.30 EUR, so use it only as a last resort.
4. Ühiskaart balance
If you load money onto an Ühiskaart, a single ride costs 1.70 EUR from your balance. The next section explains the card.
Ühiskaart and Period Tickets
The Ühiskaart is a reusable smart card for Tallinn’s public transport. It makes sense if you are staying several days, or if you want a pass without handling the app.
- Where to buy: R-Kiosks, post offices and Tallinn City Government service points.
- Cost: 2.50 EUR as a non-refundable deposit.
- Loading: add e-money or period tickets at the purchase points, online at pilet.ee, or in the Pilet.ee app.
- Validating: tap the card on the orange validator near the doors. A green light and a confirmation sound mean it worked. A period ticket registers your journey. With e-money, the single fare is deducted.
Period tickets can be loaded onto the Ühiskaart or bought in the Pilet.ee app. They give unlimited travel while they are valid:
- 24-hour ticket: 6.20 EUR
- 72-hour ticket: 10.20 EUR
- 5-day ticket: 12.50 EUR
- 30-day ticket: 34.00 EUR
Period ticket prices are the ones most likely to shift, so confirm them in the Pilet.ee app before you buy.
2026 Transport Budget Reality
Public transport is one of the cheaper parts of a Tallinn trip. These tiers use the 2026 fares above.
- Budget: a 24-hour ticket at 6.20 EUR on heavy sightseeing days, or a 72-hour ticket at 10.20 EUR for a long weekend. Use contactless single rides at 1.70 EUR on lighter days.
- Mid-range: a 5-day ticket at 12.50 EUR, which covers a typical city break with no per-ride counting. Add the Ühiskaart deposit of 2.50 EUR if you prefer a physical card.
- Comfortable: a 30-day ticket at 34.00 EUR if you are staying a month. Use Bolt for late nights and heavy luggage, and keep the tram and bus for everything else.
To compare: twelve single rides over three days cost 20.40 EUR at 1.70 EUR each. The 72-hour ticket costs 10.20 EUR, half as much. Buying from the driver at 2.30 EUR makes the same twelve rides 27.60 EUR.
Planning Your Route
You have three reliable tools:
- Google Maps: real-time public transport directions, estimated journey times and stop information.
- Pilet.ee app: route planning, real-time vehicle locations and ticket purchase, all in one place.
- TLT website (www.tlt.ee): official schedules, route maps and service updates.
Look for the blue signs at stops. A bus stop has a bus icon and a tram stop has a tram icon. The stop name, or “peatus”, is clearly displayed. At a busy stop in the Old Town area you may see several lines listed on one pole, so check that your line number is there before you wait.
Riding Step by Step
- Board through any door. You do not have to queue at the front.
- Validate immediately. Tap your card or phone, scan your QR code, or tap your Ühiskaart on the orange validator.
- Find a seat or a handrail. Offer your seat to elderly, pregnant or disabled passengers.
- Press the “STOP” button well in advance of your stop to signal the driver.
- Exit through any door.
Accessibility is good on most newer buses and trams, which are low-floor and have ramps for wheelchair access. Older vehicles may still have steps, so plan for that if you use a wheelchair or travel with a pram.
Key Connections: Airport, Port and Train Stations
Lennart Meri Tallinn Airport (TLL)
- Tram Line 4 (Tondi–Lennujaam): the simplest option. It links the airport directly to the city centre (Hobujaama, Viru Keskus) and on to Balti Jaam, the main train station. The ride to the centre takes about 15–20 minutes, with trams every 6–10 minutes at peak times.
- Bus Line 2 (Reisisadam D-terminal–Mõigu): also takes about 15–20 minutes to the centre and runs every 15–20 minutes. It continues to the Old City Harbour.
- Bus Line 49 (Lennujaam–Viimsi keskus): connects the airport to the city centre and the Viimsi area. Routes can change slightly, so confirm the exact path on Pilet.ee or tlt.ee before you travel.
Tallinn Passenger Port (Old City Harbour)
- Tram Line 2 (Kopli–Suur-Paala): serves the port area. The Linnahalli stop is a short walk from the A-terminal, while the D-terminal is further away. Check the walking distance for your terminal in a maps app.
- Bus Line 2: serves the D-terminal directly and links to the city centre and the airport.
- Bus Lines 3, 5, 8, 34 and 38: connect different parts of the port area to the centre and other districts. Look for stop names such as “Reisisadam” or “Linnahall”.
Rail connections
- Balti Jaam (Tallinn Central Station): a major hub for trams and numerous bus routes. Elron trains leave from here for destinations across Estonia.
- Ülemiste Station: served by Tram Line 4 and several bus routes, such as 7, 15 and 49. It is a key stop for Elron trains to Tartu, Narva and other eastern destinations, and it is close to the Ülemiste Centre shopping mall.
What Changed Since 2024
- Higher fares: the single ticket for contactless and QR payments rose from about 1.50 EUR in 2024 to 1.70 EUR in 2026. The driver price rose from 2.00 EUR to 2.30 EUR. Period tickets have risen in proportion.
- Contactless is the norm: paying with a bank card or phone on the validator is now mature and widely used. Short-stay visitors no longer need to pre-load an Ühiskaart.
- Smoother QR tickets: the Pilet.ee app’s QR ticketing is quicker and more reliable than before. Use the official app as your main source.
- Service tweaks: some key lines have had minor route adjustments or more frequent service, especially those serving growing residential areas and business districts such as Ülemiste City.
- Paper tickets fading: advance paper tickets from kiosks have largely been phased out in favour of digital and card-based options.
Common Mistakes to Avoid
- Forgetting to validate. Boarding is not enough. If you do not tap or scan, you can be fined, even if you hold a valid pass.
- Assuming public transport is free. It is free only for registered Tallinn residents who hold a personalised Ühiskaart tied to their ID code and validate it on boarding. Tourists and non-residents must buy tickets.
- Paying the driver by habit. At 2.30 EUR against 1.70 EUR, cash costs about 35% more per ride, and exact change is expected.
- Waiting for a late bus after 23:30. Service is thinner at night and on weekends, so have a Bolt backup ready.
- Trusting old route numbers. Routes and stops change, especially for airport and port services. Check Pilet.ee or tlt.ee close to your travel date.
Other Transport Worth Knowing
Trams and buses cover most needs inside Tallinn, but a few other options fill the gaps:
- Elron trains (www.elron.ee): Estonia’s national rail operator, with services from Balti Jaam and Ülemiste to other Estonian cities.
- Bolt (www.bolt.eu): the dominant ride-hailing app, offering taxis, private cars and scooter or bike rentals. It is useful late at night or when you have heavy bags.
- Intercity buses: long-distance services, including Lux Express and Simple Express, leave from Tallinn Bus Station (Tallinna Bussijaam) for other Estonian cities and international destinations.
- Car rental: major international and local agencies operate at Tallinn Airport and in the city centre.
- Domestic flights: limited flights to Saaremaa and Hiiumaa depart from Tallinn Airport.
Frequently Asked Questions
How much is a single tram or bus ticket in Tallinn in 2026?
A single ticket costs 1.70 EUR when you pay by contactless card, mobile wallet, Pilet.ee QR ticket or Ühiskaart balance. Buying from the driver with cash costs 2.30 EUR. Each contactless tap covers one journey, so tap again on every new ride.
Can tourists pay with a contactless bank card on Tallinn buses and trams?
Yes. Tap your contactless debit or credit card, or a phone with Apple Pay or Google Pay, on the validator inside the vehicle. The fare is 1.70 EUR per ride. This is the easiest method for visitors because you do not need an app or a transport card.
Is public transport free for tourists in Tallinn?
No. Free public transport applies only to registered Tallinn residents with a personalised Ühiskaart linked to their ID code, who must validate it on boarding. Tourists and other non-residents must buy a ticket, and travelling without a valid validated ticket can lead to a fine.
What is the best way to get from Tallinn Airport to the city centre by public transport?
Take Tram Line 4 (Tondi–Lennujaam). It runs directly from the airport to the centre, including Hobujaama and Viru Keskus, in about 15–20 minutes. At peak times it comes every 6–10 minutes. Bus Line 2 also takes about 15–20 minutes.
Is an Ühiskaart worth buying for a short trip to Tallinn?
For a weekend, usually not, because contactless payment costs the same 1.70 EUR per ride and needs no card. The Ühiskaart costs a non-refundable 2.50 EUR. It becomes useful if you want period tickets such as 72-hour or 5-day passes, or if you prefer not to use your phone or bank card.
📷 Featured image by Josh Nezon on Unsplash.