On this page
- The Ühiskaart (Public Transport Card): Your Best Daily Tool
- Single Tickets — Three Ways to Pay and What They Actually Cost
- Period Passes — Which One Saves You Money Based on Your Trip Length
- Contactless Bank Card Travel (Tap&Go) — No Setup Needed, Just Tap
- Getting from Tallinn Airport on Public Transport
- Free Travel — Who Qualifies and How to Use It
- 2026 Budget Reality — What Public Transport Actually Costs Visitors
- Getting Around Beyond Tallinn — Trains, Buses, Taxis, and More
- Common Mistakes to Avoid on Tallinn Public Transport
- Frequently Asked Questions
Tallinn’s public Transport fares changed significantly between 2024 and 2026. A ticket bought from the driver now costs €3.00 — up from €2.00 just two years ago. If you walk onto a tram without knowing the cheaper options, you could easily spend three times more than necessary over a few days. That’s the real problem this guide solves. Whether you’re arriving for a weekend or staying a month, knowing exactly how to buy tickets, which pass to choose, and how the daily spending cap works will save you both money and confusion from the moment you land.
The Ühiskaart (Public Transport Card): Your Best Daily Tool
The Ühiskaart — pronounced roughly “oo-his-kart” — is Tallinn’s reusable contactless smart card, and it is the foundation of the city’s public transport system. Every ticket type except the driver-purchased paper ticket can be loaded onto it. For anyone staying more than a day, this card is the single most useful thing to get hold of before boarding anything.
The card costs €2.50 to buy, and that fee is non-refundable. You keep the card and reload it as needed. Pick one up at any R-Kiosk branch — there are locations inside Tallinn Airport arrivals hall and at Tallinn Bus Station (Tallinna Bussijaam), so you can get sorted immediately upon arrival. The information desk at Viru Keskus bus terminal also sells them.
Once you have the card, loading it is straightforward. Go to pilet.ee on your phone or computer, enter the card number printed on the back, and choose what to load: either e-money (for pay-as-you-go 1-hour tickets at €1.50 each) or a specific period pass (1-day, 3-day, 5-day, or 30-day). Pay with any standard debit or credit card. Alternatively, any R-Kiosk cashier can load money or a period ticket directly onto the card at the counter.
When boarding a bus, tram, or trolleybus, tap the card against the orange validator inside the vehicle. A green light and a short confirmation sound tell you the tap registered correctly. The validator deducts the fare automatically. If you’re using e-money, a 1-hour ticket (€1.50) activates, which means you can transfer to any other bus, tram, or trolleybus in Tallinn within 60 minutes without paying again.
For non-residents using e-money on the Ühiskaart, the system applies an automatic daily cap of €5.00. Once you’ve spent €5.00 on taps within a 24-hour period, the rest of the day’s travel is free. You still need to tap the validator on every journey — the cap doesn’t mean you stop validating, it means the system stops charging. This is a genuinely useful feature if you’re moving around the city a lot in one day.
Single Tickets — Three Ways to Pay and What They Actually Cost
If you don’t have an Ühiskaart and aren’t ready to set one up, you still have options for buying a single journey ticket. There are three distinct methods, and the price difference between them is significant enough to care about.
From the Driver: €3.00
This is the most expensive option by a wide margin and is best treated as a last resort. Boarding a tram or bus and paying the driver directly costs €3.00 per journey. The ticket is valid for that one ride only — no transfers included. You can pay with cash (exact change is appreciated, though not always required) or by contactless bank card. The price jumped from €2.00 in 2024 to €3.00 in 2026, making this a noticeably costly habit if you’re using it repeatedly.
QR Ticket via Pilet.ee App: €2.00
This is the smart choice for a one-off journey without an Ühiskaart. Download the Pilet.ee app on iOS or Android, or open pilet.ee in a mobile browser. Select “Tallinn Public Transport,” then “Single Ticket” or “QR Ticket.” Pay with a credit or debit card, and a QR code appears on your screen. When you board, scan that code at the validator. The ticket costs €2.00 — a full euro cheaper than paying the driver.
This option works well if you’ve just arrived and haven’t picked up an Ühiskaart yet, or if you only need one or two rides over your entire visit. The app is free to download and the QR ticket is instant — there’s no waiting for anything to be posted or printed.
E-Money or Period Ticket on Ühiskaart: €1.50 per hour
Using e-money loaded onto your Ühiskaart brings the cost down to €1.50 for a 1-hour ticket with unlimited transfers included. This is the cheapest per-journey option for pay-as-you-go travel. The €0.50 saving over the QR ticket adds up fast if you’re taking four or five rides per day.
Period Passes — Which One Saves You Money Based on Your Trip Length
Period passes offer unlimited travel across all of Tallinn’s buses, trams, and trolleybuses for a fixed number of days. They’re loaded onto your Ühiskaart or purchased through the Pilet.ee app and activated on your first journey. The key question is whether your travel pattern actually justifies the upfront cost.
Here are the current 2026 period ticket prices:
- 1-day ticket: €5.00
- 3-day ticket: €9.00
- 5-day ticket: €12.00
- 30-day ticket: €28.00
To figure out whether a pass makes sense for you, compare it against the e-money rate with the daily cap. At €1.50 per 1-hour ticket, the daily cap kicks in at €5.00 — meaning unlimited travel costs you €5.00 per day anyway if you’re travelling enough. So the 1-day pass at €5.00 is essentially identical in cost to a heavy day of e-money use, with the minor advantage that you don’t need to worry about the cap calculation. Practically speaking, e-money and the 1-day pass are about equal for a single full day of sightseeing.
The 3-day pass at €9.00 works out to €3.00 per day — well under the €5.00 daily cap. If you’re planning to explore Tallinn thoroughly across three days, this pass represents the best per-day value for most tourists. It covers Old Town, Kalamaja, Kadriorg, and any transit to or from the airport.
The 5-day pass at €12.00 (€2.40 per day) makes sense for longer stays and for people who are commuting-style frequent riders. Compared to 2024, when this pass cost €7.50, the 2026 price represents a significant increase, but it still offers good value relative to repeated single-ticket purchases.
The 30-day pass at €28.00 is aimed at longer-term visitors, digital nomads, or anyone spending a month or more in the city. At under €1.00 per day, it’s the most economical option for extended stays.
To buy any period ticket, load it via pilet.ee or at an R-Kiosk. If you use the Pilet.ee app directly, the pass links to your account and activates on first scan — no physical card required, though you’ll still need to scan a QR code at the validator each time you board.
Contactless Bank Card Travel (Tap&Go) — No Setup Needed, Just Tap
If you have a Visa or Mastercard contactless debit or credit card, or an NFC-enabled phone or smartwatch, you can board any Tallinn bus, tram, or trolleybus without buying any ticket in advance. The Tap&Go system was fully integrated across all vehicles by early 2025 and has become the default choice for many visitors who don’t want to manage a separate transit card.
The process is exactly what you’d expect: board the vehicle, hold your card or device against the orange validator with the contactless symbol, wait for the green light, and you’re done. Each tap charges a 1-hour ticket at €1.50, and the same €5.00 daily cap applies — once you’ve paid €5.00 in a 24-hour period using the same card, subsequent taps on that card don’t incur additional charges. You still need to tap every time you board a new vehicle; the cap applies to cost, not validation.
The system recognises your card and tracks cumulative daily spend automatically, so there’s nothing to configure. The main limitation is that the Tap&Go system is less suitable for buying multi-day period passes — for those, the Pilet.ee app or Ühiskaart is necessary.
One practical note: if multiple people are travelling together, each person needs to tap their own card. You cannot tap once for multiple passengers.
Getting from Tallinn Airport on Public Transport
Lennart Meri Tallinn Airport (TLL) sits just a few kilometres from the Old Town. The walk from the terminal exit to the public transport stop takes about 90 seconds, and the ride into the centre is genuinely easy. There’s no dedicated airport rail link like in many larger European cities, but the combination of tram and bus lines makes the connection quick and cheap.
Tram Line 4
This is the most direct and reliable option. The tram stop is directly in front of the terminal building — you step out of arrivals and it’s right there. Tram 4 runs every 6 to 15 minutes and reaches the city centre in approximately 15 to 20 minutes. Key stops include Hobujaama and Viru (both serving Viru Keskus shopping centre and the edge of Old Town), Vabaduse väljak (Freedom Square), and Balti jaam (the main train station).
On a cold January morning, the tram interior is warm within seconds of boarding, and the city slides past the windows in silence — low-rise Soviet-era apartment blocks giving way to the red-tiled rooftops of Old Town as you near the centre.
Bus Lines from the Airport
Bus 2 connects the airport to the city centre (stopping at A. Laikmaa near Viru Keskus) and continues onward to Tallinn’s D-terminal port — useful if you’re catching a ferry to Helsinki or Stockholm without going into the city first. Bus 15 also serves the city centre route and continues to the Veerenni area. Bus 65 runs to the Lasnamäe district in the eastern city.
Travel time by bus is 15 to 25 minutes to the centre, depending on traffic — buses can slow during morning and evening rush hours, while the tram stays unaffected on its dedicated track.
All standard Tallinn fares apply: €1.50 with Ühiskaart or Tap&Go contactless card, €2.00 with a Pilet.ee QR ticket, or €3.00 from the driver. The R-Kiosk inside arrivals is open daily and sells Ühiskaart cards, so you can sort your transit card before your first tram or bus ride.
Free Travel — Who Qualifies and How to Use It
Free public transport exists in Tallinn, but access is specific and mostly relevant to residents rather than tourists. Understanding who qualifies prevents any confusion at the validator.
Tallinn residents who are registered at a Tallinn address travel for free on all city public transport. They carry a personalised Ühiskaart linked to their Estonian ID code. Even though the journey costs nothing, they must still tap the validator every time they board — enforcement of this rule has become stricter since 2024, and inspectors do check.
Beyond residents, the following groups travel free in 2026:
- Children under 7 — no ticket required, no card needed
- Persons with severe disabilities and their accompanying person — must carry a valid disability certificate
- Children with disabilities and their accompanying person — valid disability certificate required
- Persons aged 65 and over — must carry valid ID showing age if asked by an inspector
- Certain other specific groups, including war veterans — documentation required
If you’re a tourist, none of the above exemptions apply to you unless you fall into the age or disability categories. The free resident travel system is a genuine civic benefit for registered Tallinn residents and has been running since 2013, but it doesn’t extend to visitors on a short stay.
2026 Budget Reality — What Public Transport Actually Costs Visitors
Tallinn’s public transport remains one of the most affordable in Northern Europe, even after the 2026 price increases. Here’s what different travel styles realistically cost.
Budget Traveller
Using a Ühiskaart loaded with e-money (€2.50 card + €5.00 e-money to start) and relying on the €5.00 daily cap: €5.00 per day for unlimited city travel once the card is purchased. A week of city travel costs roughly €35.00 plus the one-time €2.50 card fee.
Mid-Range Traveller
Buying the 3-day pass at €9.00 for a long weekend covers all tram and bus travel including the airport transfer. Add a Bolt taxi for late-night returns if public transport frequency drops: total transport spend for 3 days, including 2–3 taxi rides, lands around €25.00–€35.00.
Comfortable Traveller
Using Tap&Go contactless for convenience (€5.00 daily cap, no card purchase needed) combined with Bolt for evening trips and possibly a 1-day car rental (€35.00–€60.00) to explore outside the city: total transport for 4–5 days in the range of €60.00–€100.00 depending on rental use and taxi frequency.
For comparison: a single taxi (Bolt) from the airport to the city centre runs €8.00–€12.00, which is affordable, but using public transport for the same journey costs €1.50. Over a 5-day stay with multiple daily journeys, the saving from using the Ühiskaart or Tap&Go versus always taking taxis is considerable.
Getting Around Beyond Tallinn — Trains, Buses, Taxis, and More
Once you’ve mastered Tallinn’s city transport, you’ll likely want to reach other parts of Estonia. The country is small enough that most destinations are reachable within three hours from Tallinn, and the options are reasonably priced.
Elron Trains
Elron operates all domestic passenger rail services from Balti jaam (Baltic Station) in central Tallinn. The network connects Tallinn with Tartu, Narva, Pärnu, Viljandi, and several commuter towns. Buy tickets at elron.ee, through the Elron mobile app, from machines at stations, or from the conductor onboard (a small surcharge may apply if a ticket machine was available at the station). Tallinn to Tartu costs approximately €10.00–€12.00 and takes around 2 hours. Tallinn to Narva is roughly €12.00–€14.00 for a 2 hour 15 minute journey. Fares increased by 5–7% compared to 2024.
Intercity Buses
Buses cover routes that trains don’t, and for some routes they’re faster or more frequent. The main operators are Lux Express, GoBus, and SEBE, all departing from Tallinn Bus Station. Book through t-pilet.ee for most operators or directly at luxexpress.eu for Lux Express. Tallinn to Tartu costs €10.00–€15.00 (2 hours 30 minutes); Tallinn to Pärnu is €8.00–€12.00 (2 hours). Intercity bus fares rose 5–10% since 2024.
Domestic Flights to the Islands
Flying is the fastest way to reach Estonia’s larger islands. Xfly (a Nordica subsidiary) and other regional carriers serve two routes from Tallinn: to Kuressaare (URE) on Saaremaa and to Kärdla (KDL) on Hiiumaa. One-way fares typically run €35.00–€70.00. Book through airline websites or standard flight booking platforms.
Bolt — Tallinn’s Dominant Taxi App
Bolt was founded in Tallinn and remains the go-to ride-hailing app across Estonia. Download the app, add a payment method, and you can have a car at your location within minutes almost anywhere in the city. An airport-to-centre ride costs €8.00–€12.00; short city rides run €5.00–€8.00. Bolt also operates food delivery (Bolt Food), electric scooter rentals (Bolt Scooters), and a car-sharing service (Bolt Drive) within Tallinn. Find everything at bolt.eu.
Car Rental
For exploring the Estonian countryside, national parks, or the western islands by road, renting a car is practical. Hertz, Avis, Europcar, and Sixt all operate from Tallinn Airport, as do several local companies. Economy cars start at around €35.00–€60.00 per day, higher in summer peak season. You need a valid driving licence, a credit card for the deposit, and must be at least 21–23 years old depending on the company. In Tallinn city centre, paid parking applies — use the Pargi.ee app or on-street machines, typically €1.50–€6.00 per hour depending on zone.
Common Mistakes to Avoid on Tallinn Public Transport
Most problems visitors run into on Tallinn’s public transport come down to a handful of predictable errors. Here’s what to watch for.
- Not validating your ticket. Even if you have a period pass loaded on your Ühiskaart, you must tap the validator every time you board. Inspectors do patrol regularly, and an unvalidated pass counts as no ticket. Fines are issued on the spot.
- Paying the driver out of habit. The €3.00 driver ticket is a convenience penalty. If you’ve read this guide, you already know the cheaper options. The QR ticket via Pilet.ee takes about two minutes to set up.
- Assuming contactless works across multiple passengers. One tap covers one person. If you’re travelling with family or friends, each person needs their own validation — either a separate card tap or their own ticket.
- Forgetting the 24-hour cap resets by calendar period, not from first use. The daily cap on both Tap&Go and Ühiskaart e-money is linked to a 24-hour window starting from your first tap. Plan accordingly if you’re arriving late in the evening — you may hit the reset before you expect to.
- Trying to buy period passes from the driver. The driver only sells the single-journey paper ticket. Period passes must be purchased via pilet.ee, the Pilet.ee app, or at an R-Kiosk before boarding.
- Ignoring tram line 4 for the airport. Many visitors default to a taxi from the airport because they’re unsure about public transport. The tram stop is literally in front of the terminal and runs frequently. The smell of a Tallinn winter morning on that short walk from arrivals to the tram stop — cold, clean air with a faint trace of the Baltic — beats sitting in traffic for the same journey.
Frequently Asked Questions
What is the cheapest way to travel on Tallinn public transport in 2026?
Using a Ühiskaart loaded with e-money gives you the lowest per-journey cost: €1.50 for a 1-hour ticket with unlimited transfers. The system also applies a daily spending cap of €5.00, so heavy daily users get unlimited travel for that amount. The card costs €2.50 to buy, available at R-Kiosk stores including Tallinn Airport.
Can I use my regular contactless bank card on Tallinn buses and trams?
Yes. Any Visa or Mastercard contactless card, or NFC-enabled phone or smartwatch, works on all Tallinn buses, trams, and trolleybuses. Each tap charges €1.50 for a 1-hour ticket. A daily cap of €5.00 applies, after which further taps that day are free. You must still tap the validator on every new vehicle you board.
How much does it cost to get from Tallinn Airport to the city centre by public transport?
The standard fare applies: €1.50 with a Ühiskaart or contactless bank card, €2.00 with a Pilet.ee QR ticket, or €3.00 bought from the driver. Tram Line 4 departs from directly in front of the terminal and reaches the city centre in 15–20 minutes. An R-Kiosk inside arrivals sells Ühiskaart cards before your first journey.
Are the Tallinn period passes worth buying for a 3-day visit?
The 3-day pass at €9.00 works out to €3.00 per day — below the €5.00 daily cap on e-money. If you plan to use public transport multiple times each day for sightseeing, the 3-day pass offers good value and simplicity. For very light use — say one or two rides per day — e-money on the Ühiskaart may cost less overall.
Where can I buy a Ühiskaart and how do I reload it?
Buy the Ühiskaart (€2.50) at any R-Kiosk — including at Tallinn Airport and Tallinn Bus Station — or at the Viru Keskus bus terminal information desk. Reload it online at pilet.ee using a debit or credit card, or ask an R-Kiosk cashier to load e-money or a period ticket for you at the counter. The card is reusable and works across all TLT bus, tram, and trolleybus routes.
📷 Featured image by Marek Lumi on Unsplash.