Cheap flights to Tallinn

From
Tallinn
TLL

Flights to the capital of Estonia arrive at the modern Tallinn Airport, located just 3 km from the city center. The route network covers dozens of destinations, including major European hubs and neighboring capitals. The most frequent air connections are from Helsinki (175 flights per week), Riga (72 flights), and Warsaw (63 flights), with regular services also operating from Copenhagen.

In total, 38 airlines operate flights to Tallinn, providing travelers with a flexible choice of fares and convenient departure times. The bulk of traffic is handled by carriers such as Air Baltic, Finnair, and Wizz Air. Below on this page, you will find cards for various departure cities to help you select the optimal flight option, while additional information is available in the sections on weather and local transport.

Recent deals to Tallinn

W6
$ 18

Vilnius — Tallinn

06:1507:30
5 Oct 2026
1 h 15 m
Direct flight
W6
$ 20

Gdansk — Tallinn

06:3008:55
1 Oct 2026
1 h 25 m
Direct flight
W6
$ 28

Krakow — Tallinn

14:0516:55
13 Oct 2026
1 h 50 m
Direct flight
W6
$ 30

Warsaw — Tallinn

19:0521:45
28 Sep 2026
1 h 40 m
Direct flight
W9
$ 37

London — Tallinn

05:5511:00
2 Oct 2026
3 h 5 m
Direct flight
W6
$ 41

Budapest — Tallinn

11:3014:50
6 Oct 2026
2 h 20 m
Direct flight
D8
$ 41

Oslo — Tallinn

09:05N/A
30 Sep 2026
1 h 30 m
Direct flight
W6
W6
$ 42

Billund — Tallinn

17:2008:55
29 Sep 2026
38 h 35 m
1 stop
W6
W6
$ 43

Stockholm — Tallinn

07:4508:55
14 Oct 2026
24 h 10 m
1 stop
W6
W6
$ 52

Bratislava — Tallinn

13:3021:45
7 Oct 2026
7 h 15 m
1 stop
W6
$ 54

Copenhagen — Tallinn

15:20N/A
3 Oct 2026
2 h 30 m
1 stop
W6
W6
$ 56

Brussels — Tallinn

20:3021:45
13 Oct 2026
24 h 15 m
1 stop

Flight insights to Tallinn

Data-driven trends for direct flights to Tallinn — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Tallinn come from Helsinki, Riga and Warsaw. Helsinki leads with around 175 flights a week.

Top departure countries

Most direct flights to Tallinn depart from Finland, Germany and Poland. Finland alone accounts for about 19% of all direct routes.

  • Finlandavg $96
  • Germanyavg $90
  • Polandavg $24
  • Latviaavg $50
  • Denmarkavg $48

Direct routes & fares

Popular non-stop routes to Tallinn range from Warsaw at $29 to Helsinki at $96 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Tallinn from right now are Vilnius from $12, Gdansk from $20 and Krakow from $23.

Longest direct flights

The longest direct flight to Tallinn is from Santa Cruz de Tenerife at about 6h 26m, followed by Las Palmas (6h 26m) and Funchal (5h 58m).

Popular departure cities to Tallinn

HelsinkiFinland
Helsinki
175 flights/weekFrom $ 96
RigaLatvia
Riga
72 flights/weekFrom $ 50
WarsawPoland
Warsaw
63 flights/weekFrom $ 29
CopenhagenDenmark
Copenhagen
55 flights/weekFrom $ 54
StockholmSweden
Stockholm
48 flights/weekFrom $ 41
Frankfurt am MainGermany
Frankfurt am Main
47 flights/weekFrom $ 131
VilniusLithuania
Vilnius
38 flights/weekFrom $ 12
AmsterdamNetherlands
Amsterdam
37 flights/weekFrom $ 127
AntalyaTurkey
Antalya
33 flights/weekFrom $ 87
ZurichSwitzerland
Zurich
28 flights/weekFrom $ 118
LondonUnited Kingdom
London
22 flights/weekFrom $ 26
MunichGermany
Munich
22 flights/weekFrom $ 105
IstanbulTurkey
Istanbul
21 flights/weekFrom $ 79
HeraklionGreece
Heraklion
14 flights/weekFrom $ 100
OsloNorway
Oslo
14 flights/weekFrom $ 41
ParisFrance
Paris
14 flights/weekFrom $ 87
Sharm El SheikhEgypt
Sharm El Sheikh
13 flights/weekFrom $ 106
BerlinGermany
Berlin
13 flights/weekFrom $ 71
VallettaMalta
Valletta
12 flights/weekFrom $ 84
Santa Cruz de TenerifeSpain
Santa Cruz de Tenerife
10 flights/weekFrom $ 90
NiceFrance
Nice
10 flights/weekFrom $ 78
GdanskPoland
Gdansk
10 flights/weekFrom $ 20
BrusselsBelgium
Brussels
9 flights/weekFrom $ 56
RomeItaly
Rome
9 flights/weekFrom $ 43
BudapestHungary
Budapest
9 flights/weekFrom $ 30
ViennaAustria
Vienna
9 flights/weekFrom $ 52
KrakowPoland
Krakow
8 flights/weekFrom $ 23
HurghadaEgypt
Hurghada
7 flights/weekFrom $ 126
RhodesGreece
Rhodes
7 flights/weekFrom $ 84
TiranaAlbania
Tirana
7 flights/weekFrom $ 43
EdinburghUnited Kingdom
Edinburgh
6 flights/weekFrom $ 67
BurgasBulgaria
Burgas
6 flights/weekFrom $ 63
BirminghamUnited Kingdom
Birmingham
6 flights/weekFrom $ 109
HamburgGermany
Hamburg
6 flights/weekFrom $ 62
TivatMontenegro
Tivat
6 flights/weekFrom $ 100
MalagaSpain
Malaga
6 flights/weekFrom $ 68
ManchesterUnited Kingdom
Manchester
5 flights/weekFrom $ 98
SplitCroatia
Split
4 flights/weekFrom $ 53
AthensGreece
Athens
4 flights/weekFrom $ 69
BillundDenmark
Billund
4 flights/weekFrom $ 42
PragueCzech Republic
Prague
4 flights/weekFrom $ 73
BarcelonaSpain
Barcelona
4 flights/weekFrom $ 57
VeniceItaly
Venice
4 flights/weekFrom $ 30
DusseldorfGermany
Dusseldorf
4 flights/weekFrom $ 82
FunchalPortugal
Funchal
3 flights/weekFrom $ 94
Las PalmasSpain
Las Palmas
3 flights/weekFrom $ 101
PalmaSpain
Palma
2 flights/weekFrom $ 62
DublinIreland
Dublin
1 flights/weekFrom $ 84
MilanItaly
Milan
1 flights/weekFrom $ 46
KaliningradRussian Federation
Kaliningrad
From $ 370
GothenburgSweden
Gothenburg
From $ 43
SälenSweden
Sälen
Check price
HelsingborgSweden
Helsingborg
Check price
KuopioFinland
Kuopio
From $ 175
AarhusDenmark
Aarhus
From $ 168
LinköpingSweden
Linköping
From $ 467
UmeaSweden
Umea
From $ 106
VisbySweden
Visby
Check price
LodzPoland
Lodz
Check price
PalangaLithuania
Palanga
From $ 72

Frequently asked questions

How many cities have direct flights to Tallinn?
Currently, air connections with the Estonian capital are maintained from numerous international destinations. The list of the most popular routes includes 15 cities, ensuring a steady flow of passengers to Tallinn.
Which cities have the most frequent flights to Tallinn?
The highest number of flights arrive from Helsinki (175 weekly), Riga (72 flights), and Warsaw (63 flights). Strong connections are also maintained with Copenhagen and Stockholm.
How many airlines fly to Tallinn?
38 airlines operate flights to this destination. The leaders in terms of weekly flights are Air Baltic, Finnair, and Wizz Air.
Which airports serve flights to Tallinn?
The city's main and only international aviation hub is Lennart Meri Tallinn Airport (TLL). It is conveniently located just 3 kilometers from the central districts, allowing for a quick transfer to your destination.
How to find cheap tickets to Tallinn?
To find the best deals, we recommend checking low-cost carriers like Wizz Air and considering options with layovers in major hubs, such as Frankfurt am Main or Amsterdam.
When is the best time to buy plane tickets to Tallinn?
The most affordable fares are typically available when booking 2–3 months in advance. Since peak demand occurs during the summer months, including July, early planning will help you find the best prices.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .