Travel to Tallinn

Travel to Tallinn from abroad

By plane

The flights from Oslo and Stockholm to Tallinn are all under two hours. You can fly from Helsinki to Tallinn in 20 minutes.

In 2024 there are direct regular flights to Tallinn form 33 airports plus 14 charter flights during the tourist season.

Tallinn Airport is very conveniently located — just 4 kilometers from the city center. You can easily travel to and from the airport by bus or taxi. Buses 2 and 15 travel to the city center from the airport. The buses leave from the airport’s lowest level (stop Lennujaam), down the escalator from the arrivals hall.

By bus

Several international coach companies travel to Estonia from central Europe and the Baltics. These are some of the main commercial operators:
Ecolines
LuxExpress
Flixbus

By ferry

You can easily reach Tallinn by ferry from Helsinki in Finland, in around 2.5 hours. Tallinn is also connected by ferry with Stockholm, the capital of Sweden, as well as Mariehamn, the capital of Åland.

Tallinn port is located a 15-minute walk from the city center. The ferry ride from Helsinki will take around 2-2.5 hours (except for one ferry, which takes four hours). The trip from Stockholm to Tallinn is a 12-hour overnight ferry ride.

The following ferry operators service the lines:
Tallink
Eckerö Line
Viking Line