Tallinn
Tallinn public transport: tickets, passes and apps
For one or two rides, buy a single ticket at €2 for one hour; for three or more rides in a day, a day ticket usually costs less. Visitors cannot ride free — only registered Tallinn residents can — so validate every trip or risk a fine. Buy in the Pilet.ee app or from the driver.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideTallinn
Key facts
- Best ticketcheck
- Single €2 (1 hour) for 1–2 rides; day ticket for 3+ rides in a day
- Who rides free
- Registered Tallinn residents only; visitors always pay
- How to paycheck
- Pilet.ee app, Ühiskaart smartcard, or cash/card from the driver
- Airport linkcheck
- Tram 4 to the city centre, about 20 minutes
- Validation
- Validate on board every trip; inspectors fine unvalidated riders
- Night servicecheck
- Limited after about midnight; use Bolt instead
Best ticket
Match the ticket to the number of rides, not to the number of days. One or two rides: a single ticket at €2 covering one hour is the cheapest option. Three or more rides in a day: a day ticket is usually cheaper than three singles, so buy it in the morning and use it for the whole day.
Staying three days or longer and moving around a lot: a multi-day pass is worth comparing against day tickets, but only if you actually ride several times each day. If you walk the Old Town and take one tram to the airport, singles are enough.
Children, students and seniors: discounts exist but the rules depend on residency and age, so check the operator's site before buying. Visitors from abroad usually pay the full adult fare.
Prices
Tallinn's network is run by the city and fares are set per ticket type, not per distance. Prices below are 2026 estimates — confirm the current numbers in the Pilet.ee app before you travel, since fares change with the city budget.
| Ticket | Price (2026 estimate) | Zones | Valid for |
|---|---|---|---|
| Single | €2 | Tallinn city | 1 hour from validation |
| Day ticket | About €4–5 (check) | Tallinn city | 24 hours |
| 3-day pass | About €9–10 (check) | Tallinn city | 72 hours |
| 5-day pass | About €12–14 (check) | Tallinn city | 120 hours |
| Ühiskaart smartcard | Card fee about €2–3 (check) | Tallinn city | Load singles or passes onto it |
| Night bus | Same as day fare (check) | Tallinn city | Weekend nights only |
Fares are 2026 estimates; the city adjusts them periodically. Registered Tallinn residents ride free — visitors do not.
How to pay
The easiest route for a visitor is the Pilet.ee app: buy a ticket on your phone, show the QR code to the reader when you board, and the ticket activates. It works on trams, trolleybuses and city buses, and you can buy a day or multi-day pass in the same place.
The second option is the Ühiskaart smartcard, a reloadable card sold at R-kiosks and service points. You tap it on the orange reader when you board. It suits longer stays or repeat visits, but the card itself costs a small fee.
Paying the driver works on most buses and trams: cash or contactless card, exact change preferred. This is the slowest option and not available on every route, so treat it as a backup. Contactless bank cards are not yet a universal tap-and-go fare across the whole network — check before relying on it.
- Pilet.ee app — buy and validate on your phone
- Ühiskaart smartcard — reloadable, tap on board
- Driver — cash or card, backup only
- Validate every trip; an unvalidated ticket counts as no ticket
Zones
Tallinn's public transport runs on a single city fare. Trams, trolleybuses and city buses inside the Tallinn boundary all cost the same, so you do not need to think about zones for normal sightseeing.
The exception is the wider Harju County network, where some buses extend beyond the city and use a different ticket. If you are heading to Pirita, Rocca al Mare or the airport, you stay inside the city fare. For trips further out, check the route in the app before boarding.
Tram 4 reaches the airport; buses cover Pirita and Rocca al Mare. The Old Town itself is walkable, so many visitors only ride to and from the airport or the ferry terminal.
From the airport
Tallinn Airport (TLL) sits about 4 km from the city centre, and the tram is the simplest way in. Tram 4 runs from the airport towards the centre in roughly 20 minutes; buy a single ticket in the app before boarding and validate it on the tram.
A taxi or Bolt from the airport to the centre costs about €5–12 and takes 10–15 minutes depending on traffic. Street taxis set their own tariffs, so check the sticker on the window or book through the app instead.
If you arrive late, note that night service is limited after about midnight — a Bolt is the practical fallback. For a hotel close to the terminal, see the airport hotels page.
Tips
Validate every trip. Inspectors do patrol the network, and an unvalidated ticket is treated as travelling without one, with a fine attached. This is the single most common mistake visitors make in Tallinn.
Buy the day ticket in the morning if you plan three or more rides, and use the app so you can top up without hunting for a kiosk. Keep your phone charged — a dead phone means no ticket.
The Old Town is compact and best on foot; save the tram for the airport, the ferry terminal and the museums at Kadriorg. If you are staying a weekend, a day ticket on the day you cover the outer sights is usually enough.
For the wider country network — Tartu, Pärnu, the islands — you need Elron trains or intercity coaches, not the city ticket. Those are booked separately.
Questions people ask
What is the best public transport ticket in Tallinn?
For one or two rides, a single ticket at €2 for one hour is cheapest. For three or more rides in a day, a day ticket usually costs less. Longer stays: compare a multi-day pass against day tickets before buying.
Can I pay by contactless card in Tallinn?
You can pay the driver by card on most buses and trams, but contactless bank cards are not yet a universal tap-and-go fare across the whole network. The Pilet.ee app or an Ühiskaart smartcard is more reliable.
How much is a day pass in Tallinn?
A day ticket is about €4–5 as a 2026 estimate, valid for 24 hours on trams, trolleybuses and city buses. Confirm the current price in the Pilet.ee app, since the city adjusts fares periodically.
Do visitors ride free in Tallinn?
No. Free travel applies to registered Tallinn residents only. Visitors must buy and validate a ticket, and inspectors do fine unvalidated riders.
How do I get from Tallinn Airport to the centre?
Tram 4 runs from the airport to the centre in about 20 minutes; buy a single ticket in the app and validate on board. A Bolt or taxi takes 10–15 minutes and costs about €5–12.
Deep dive
Every source; changeable facts are marked check
Sources
- officialTallinn city public transport (Pilet.ee)
- officialTallinn official city site
- officialVisit Estonia
- officialTallinn Airport
- secondaryWikivoyage – Tallinn