For the best VisitTallinn web experience please use Google Chrome.


Close
TODAY 0..3
TOMORROW 0..3
DAY AFTER TOMORROW 0..3
 

Public transport in Tallinn

Preventing coronavirus: to minimise close contacts, public transport in Tallinn is temporarily free for everyone. You do not need a ticket to use the buses, trolleys, and trams in the city. Read more about coronavirus (COVID-19) travel advice for Tallinn, Estonia. Let's all help keep each other safe! 

Tallinn is very compact and easy to get around. Reaching farther out destinations is simple thanks to the city's network of busestrolleys and trams

The public transport network operates from 6:00 to 23:00 (some lines until 24:00, see the timetable for further information). The ticket system works on a random-inspection basis - you do not have to show anything to the driver and can board via any door. 

You can buy tickets on-board (cash or wireless payment cards), online, and at ticket machines in Tallinn’s major transport hubs. Tickets and money can also be loaded on Ühiskaart, a green plastic travelcard (also known as a smartcard) for the city's public transport. 

Whichever method you choose, remember to validate your ticket at one of the orange validators (or you risk a 40-euro fine). You must validate each entry; it is not necessary to re-validate your ticket when exiting the vehicle.  

Some riders are entitled to ride for free: children under school age (under seven), an adult travelling with a child under three years of age, and registered Tallinn residents using a personalised Ühiskaart and carrying an ID.  

Please scroll down to read more about ticket prices, how to buy them, and our tips for travelling with a group.


Ticket types and prices

Prices

You can buy hour and day tickets for Tallinn's public transport network: 
  • one-hour ticket from the driver: 2 € (1 € for ISIC Student and Scholar Card holders) NB! Exact change only.  
  • one-hour ticket: € 1,50 
  • one-day ticket (24h): 4,50 € 
  • three-day ticket (72h): 7.50 € 
  • five-day ticket (120h): 9 € 
  • 30-day ticket: 30 € 
  • Tallinn Card (includes free entries to museums and sights) (24h / 48h / 72h): 16 € - 64 €  

Where to buy one-hour and one-day tickets? 

  • directly from the driver (exact change only)
  • at the ticket machines located at the airport, central bus station, and the port's A- and D-terminals.
  • with a contactless payment card (Mastercard, Maestro, Visa and Visa Electron) at the validators in front of the vehicle
  • by loading money or appropriate ticket on your Ühiskaart online or anywhere the cards are sold (see below)
  • as electronic QR tickets online from tallinn.pilet.ee or with the mobile app pilet.ee (for iOS and Android) (day tickets are not available as QR tickets).
A one-hour ticket is valid for 60 minutes, effective until the end of the last validated trip. At the beginning of each ride, you must validate your ticket of choice by the orange validators located in the vehicle. A green light means your ticket has been successfully validated, a red light signals your card is not valid or you might be out of credit.

Pay as you go daily caps: the system tracks your daily use and automatically bills your Ühiskaart or bank account for the cheapest ticket you are entitled to for the day, meaning the maximum you will pay in a single day for an unlimited amount of trips is the price of a one-day ticket. NB! You must validate each entry. 

Where to buy three-day, five-day, and 30-day tickets?

One-, three-, five- and 30-day tickets can be loaded on your Ühiskaart (also known as a smartcard or travelcard) online from tallinn.pilet.ee, via the pilet.ee app (for iOS and Android), or anywhere the cards are sold: 

  • Tourist Information Centre (Niguliste 2)
  • Tallinn City Government customer service desk (Vabaduse väljak 7) 
  • Any R-Kiosk in Tallinn
  • Tallinn Central Bus Station (Lastekodu 46)
  • Omniva post offices in Tallinn and Harjumaa
  • Selected Maxima, Prisma, Rimi, Selver, and Stockmann supermarkets

For a detailed list of retailers, see pilet.ee

Where to buy the Tallinn Card? 

The Tallinn Card acts as a ticket, entitling the holder to unlimited, free public transport for the period the card is active. It also gives you free admission to Tallinn’s top museums and sights, a free sightseeing Tallinn City Tour with Tallinn Card PLUS and other discounts. The card is available for periods of 24, 48 or 72 hours.

You can buy Tallinn Card online or at different sales points in Estonia and abroad. 

Read more: how to buy and use the different tickets?

One-hour QR tickets

A QR ticket is a one-hour travel ticket with a rectangular barcode (QR code), which you can scan at orange validators at the front door of public transport vehicles. The ticket is valid from its first validation and must be re-scanned at each following entry during the one-hour travel period.   

Where to buy a QR ticket?

QR tickets can be purchased: 
  • at the ticket machines located at the airport, central bus station and the port's A- and D-terminals 
  • online from tallinn.pilet.ee
  • with the mobile app pilet.ee (for iOS and Android). 
When buying a ticket through tallinn.pilet.ee, you can both download your ticket and have it sent to your e-mail address. If you create an account, your tickets will also be visible under ‘My tickets’. 

The mobile app pilet.ee is available on the Google Play Store and Apple App Store. When you purchase a ticket through the app, a service charge of 0.32 euros will be added to the price. 

How to use QR tickets?

A QR ticket must be validated at the bottom of the rectangular validator located at the front door of the public transport vehicle: place the QR code displayed on a smart device screen or printed on paper onto the code reader screen situated at the lower part of the rectangular validator. 


A QR ticket which has not yet been used lasts for one year. You can use the QR ticket to pay for the one-hour tickets of several people (up to 10 in total). NB! You must validate each entry. See ‘Tips for travelling with a group or family’ below for more information. 

One-hour tickets and day tickets with contactless payment cards

You can buy one-hour tickets with all Mastercard, Maestro, Visa and Visa Electron bank cards with contactless payment interfaces. When using your bank card to buy tickets on public transport, be sure to use the validators equipped with the wireless payment logo (in front of the vehicle).  

You cannot charge day tickets directly to your bank card. However, as the system automatically tracks your use and charges your bank account according to the cheapest ticket you are entitled to, multiple one-hour tickets in a single day will be calculated as a one-day ticket. NB! You must validate each entry.

You can use one contactless bank card to pay for the one-hour tickets of several people (up to 6 in total). See ‘Tips for travelling with a group or family’ below for more information. 

One-hour tickets and day tickets with Ühiskaart (also known as smartcard or travelcard)

The green, plastic Ühiskaart is a fare card that lets you use the electronic ticket system. 

Where to buy Ühiskaart?

You can buy Ühiskaart for a two-euro deposit (for refunds, see below), and then load it with credit or the ticket of your choice. There are several different sales points in and around Tallinn:  

•   Tourist Information Centre (Niguliste 2)
•   Tallinn City Government customer service desk (Vabaduse väljak 7) 
•   Any R-Kiosk in Tallinn
•   Tallinn Central Bus Station (Lastekodu 46)
•   Omniva post offices in Tallinn and Harjumaa
•   Selected Maxima, Prisma, Rimi, Selver, and Stockmann supermarkets. 

For a detailed list of retailers, see pilet.ee

How to use my Ühiskaart

At the beginning of each ride, you must validate your ticket by touching the travelcard to the orange validator located in the vehicle. A green light means your ticket has been successfully validated. A red light means your card is not valid or you are out of credit. 

With one card, you can buy one-hour tickets for yourself and up to five extra passengers (six in total). NB! You must validate each entry. See ‘Tips for travelling with a group or family’ below for more information. 

How to top up my Ühiskaart?

You can buy day tickets or add more credit to your travelcard anywhere the cards are sold. You can also top up via the internet (tallinn.pilet.ee) or using the pilet.ee app available on Google Play and the Apple App Store

Where can I get a refund for my deposit?

The travelcard deposit can be reclaimed within six months of the first time the card was validated. 

If you have loaded money on your Ühiskaart and didn't use it all, you can also get a refund for the leftover balance (up to 20 euros) along with the deposit from: 

•   Customer service desk of the Tallinn City Government (Vabaduse väljak 7) 
•   T-pilet customer desk of the Central Bus Station 
•   R-kiosks at Tallinn Airport, Railway Station (Balti Jaam) and Tallinn Port.

If you have more questions about the Smartcard, you can contact the ticket vendors at +372 611 8000, info@pilet.ee or find more information on www.tallinn.ee.


Public transport with the Tallinn Card: pay less, see more

The Tallinn Card acts as a ticket, entitling the holder to unlimited, free public transport for the period the card is active. It also gives you free admission to museums and sights, a free sightseeing Tallinn City Tour with Tallinn Card PLUS and other discounts. The card is available for periods of 24, 48 or 72 hours.

Each time you board a vehicle, you must validate the ride using your Tallinn Card. The plastic card can be validated the same way as the smartcard (Ühiskaart) - at every validator. 

With the mobile Tallinn Card, be sure to use the rectangular validators with the QR scanners located only at the front of the vehicle: place the QR code displayed on a smart device or printed on paper onto the code scanner at the lower part of the validator. 

With one adult card, you can bring along two kids under the age of seven free of charge.   



Which ticket should I buy? 

If you plan to make only a couple of trips, buy one or several one-hour tickets. The one-hour tickets are sold at the  machines located at Tallinn's main transport hubs. You can also buy one directly from the driver (exact change only) or by validating your ride with your contactless payment card at the rectangular validator located at the front door. You can also get the QR tickets online. 

If you wish to make multiple trips during one day, you should opt for a one-day ticket. For that, you should either buy Ühiskaart or, if you are equipped with a Mastercard, Maestro, Visa or Visa Electron bank card with contactless payment interface, buy it directly onboard. The system tracks your use and automatically charges you according to the cheapest ticket you are entitled to for the day (a one-hour or one-day ticket). 

However, if you are staying for more than one day and plan to use the transport system regularly, we recommend buying Ühiskaart and loading it with a day ticket suited to your needs. 

If you plan to visit several different museums and other attractions, think about investing in a Tallinn Card. Use their online calculator to get a glimpse of your savings.  

If you are travelling in a group or with family, see our tips below. 

Tips for travelling with a group

If your use is limited to one-hour tickets, use one Ühiskaart (up to six one-hour tickets), buy tickets onboard with your contactless payment card (up to six one-hour tickets per card), or get QR tickets online (up to 10 one-hour tickets). 

If you wish to use the public transport system multiple times during a longer period, we recommend buying Ühiskaart for each member of the group and loading the cards with appropriate day tickets. 

NB! When you use one Ühiskaart or contactless payment card for multiple people, and your group makes more than two trips at different times of day, please keep in mind that the system will charge you for an appropriate number of one-hour tickets and will not recalculate them into day tickets (as is the case with single-use).

Multiple one-hour tickets on one Ühiskaart (up to six)

You can buy up to six one-hour tickets on one Ühiskaart. Just be sure to load enough money on you Ühiskaart online, via the app (pilet.ee) or at the various selling points. 
  1. Validate your Ühiskaart at any of the validators located in the vehicle.
  2. Use the arrows to choose the required number of additional tickets (up to five extra) 
  3. Push OK
  4. Validate the purchase of extra tickets by swiping your Ühiskaart again in front of the validator
  5. If you are using a connection within the 60-minute timeframe, you only need to validate your ticket once in each following vehicle. 

Multiple one-hour tickets with a QR ticket (up to 10) or contactless payment card (up to six)

You can buy multiple (up to 10) QR-tickets online or at the ticket machines in Tallinn's main transport hubs. With ne contactless payment card you can pay for the rides of up to six people. In both cases, do not forget to validate it at each entry at the orange rectangular validator at front of the vehicle, as it is the only one equipped with a QR code scanner and the contatcless interface. 
  1. Validate your ticket or contactless payment card at the rectangular validator by the front door. 
  2. Use the arrows to select the corresponding number of extra tickets in the validator (up to nine or five depending on your choice of payment). 
  3. Press OK.
  4. Confirm the purchase by re-registering your QR ticket or contactless payment card. 

Free travel

The following passengers can travel for free in Tallinn: 
•   Children under school age (under seven years old) 
•   Passengers travelling with children under the age of three
•   Registered Tallinn residents (using a personalised Ühiskaart and carrying an ID).

Read more about the right of free travel in Tallinn

Useful links