Located in the north of Europe, Estonia is less than three hours from Paris and London and just seven hours from the east coast of the US by air. 

By Air:


The city's international airport, Lennart Meri Tallinn Airport, provides excellent facilities and a wide variety of services. Its convenient location, just 4 km from the city centre, means transport to most destinations takes surprisingly little time.

Get to the city centre:
Bus no. 2 makes the trip from the airport to the city centre and port approximately every 20 minutes and operates from ~6:30 am until midnight. Single journey tickets can be bought in cash from the driver for €2. The bus departs from the airport's lowest level, down the escalator from the arrivals hall. The most central stop is the Laikmaa stop on Laikmaa Street, between the Tallink Hotel and the Viru Centre shopping mall, attached to the Sokos Hotel Viru. 

Tram no. 4 from the airport to the city centre operates a frequent schedule from 5:30 am until 00:45. The tram stop is located next to the terminal towards the city. Single journey tickets can be bought in cash from the driver for €2. The most central stop is the Viru stop.

A taxi stand can be found just outside the arrivals hall. The fare from the airport to the city centre is about €5 to €10. Read more about Tallinn's taxis here.

Information on international and domestic airlines can be found here.

Airport information
The airport's information service point is located in the departure hall. It opens 2 hours before the day's first flight and closes after the last arriving flight. Lennart Meri Tallinn Airport: ph. +372 605 8888,

Address details:
Tartu maantee 101, 10112 Tallinn, Estonia

By Train:


The main station to arrive in Tallinn is: “Balti jaam”, which has regular international train connections to Moscow. 

More information about the train connections are mentioned on this website;

Address details:
Toompuiestee 37, 10149 Tallinn, Estonia

By Bus:

Two international bus lines offer connections to Tallinn from several other European cities. Regular routes connecting Tallinn with Riga, Vilnius and St Petersburg operate several times a day.

International connections are provided by Lux Express and Ecolines
Domestic bus lines, fares and timetables can be found here.

International and intercity buses arrive and depart via the Tallinn Central Bus Station (Tallinna Bussijaam): Lastekodu 46, ph. +372 680 0900.

Get to the city centre:
From the bus station, take bus no. 17 or 23.

By Car:

Tallinn can be reached by car on the highways from Latvia and Russia, or via the car ferries from Helsinki and Stockholm. From Latvia, take Via Baltica highway. Travellers crossing from Russia should prepare for more time at the border as they are entering the Schengen area. For current road conditions, check Tark Tee (Smart Road, application in English, Russian and Estonian).

Driving documentation:

For those driving in Estonia, the following documentation is required:

  • Passport or ID-card
  • Driving license
  • Valid insurance policy
  • Registration certificate

Good to know:

  • Traffic moves on the right-hand side of the road.
  • A valid insurance policy required.
  • During the day, dipped headlights or daytime driving lights must be switched on. After dark, the main headlights must be switched on.
  • The driver and passengers must wear seatbelts at all times. 
  • Speed limits are as follows, unless marked otherwise: 
    In residential areas: 20 km/h 
    In built-up areas: 50 km/h 
    Outside built-up areas: 90 km/h, though in summer speeds of 110 km/h are allowed on some specially-marked roads. 
  • International filling station chains operate in Estonia, the largest of which are Circle K and Neste.

Address details:
Põhja pst 27a, 10415 Tallinn, Estonia

By Boat:


Ships from Helsinki bring thousands of travellers to Tallinn's busy passenger port each day. There is an overnight ferry link with Stockholm and a weekly cruise ship connection to St Petersburg. Large cruise ships stop in Tallinn from spring until autumn.

Ferries cross the Gulf of Finland between Tallinn and Helsinki several times a day, covering the distance in roughly 2 to 3 hours. From late spring to late autumn, high-speed vessels also operate on the route, reducing travel time to just 1.5 hours.

Ferries between Tallinn and Stockholm depart every evening, with the trip taking approximately 15 hours.

The world's largest cruise agencies have included Tallinn in their itineraries – the city receives over 300 calls per season, making it the third busiest cruise destination in the Baltic Sea region.

Get to the city centre:
Passenger terminals are located within walking distance of the medieval Old Town.

Bus no. 2 connects the port’s A-terminal to the city centre and airport, departing approximately every 30 minutes from 7 am until midnight. Tickets can be bought from the driver for 2€. A taxi from the terminal to the city centre costs about 5€ to 10€. If you want to avoid misunderstandings, you can ask the driver the approximate cost of the trip in advance. Make sure to specify whether the price is per ride or per person!

Eckerö Line
ph. +372 664 6000

ph. +372 640 9808 (in Estonia: 1 7808)

ph. +372 631 3313

Viking Line
ph. +372 666 3966 (in Estonia: 1719)

St. Peter Line
ph. +372 666 0800

High-speed vessels:
Linda Line Express
ph. +372 699 9333, (in Estonia: 16 100)

Passenger information at the harbour:
Ph. +372 631 8550 
Passenger ship schedule
Map of harbour/terminal area

Terminal A: Viking Line, Eckerö Line ferries (to Helsinki) and St. Peter Line ferries (Baltic Sea Cruise)
Terminal B: Viking Line, Eckerö Line ferries (from Helsinki) and St. Peter Line ferries (Baltic Sea Cruise)
Terminal D: Tallink ferries & high-speed vessels (to/from Helsinki and Stockholm)
Terminal L: Linda Line’s high-speed vessels (to/from Helsinki)