Estonia flag Tallinn Airport (TLL)

Country Estonia | Europe | International Gateway | IATA: TLL | ICAO: EETN | Elevation 131 ft · 40 m | Local time —

Destinations
51
Flights / day
66
Busiest route
Helsinki
Top airline
airBaltic

Tallinn Lennart Meri Airport averages 66 flights per day to 51 destinations, with two domestic routes and 48 international routes. A total of 29 airlines operate at TLL, led by airBaltic. This airport provides direct service to 29 countries across two continents, with Finland representing its largest international market. The longest nonstop route from Tallinn Lennart Meri connects to Hurghada, with a typical flight time of 5 hr 30 mins. Updated: October 19, 2026

Route Network

Tallinn Lennart Meri Airport connects 50 destinations worldwide, with Helsinki standing out as its busiest route. The longest nonstop flight is to Hurghada, and the shortest flight is to Helsinki.

Finland flag Helsinki (HEL) – Finland 2 airlines
1 hr 10 mins
63 mi · 101 km
12
per day
Sweden flag Stockholm (ARN) – Sweden 3 airlines
1 hr 45 mins
243 mi · 391 km
6
per day
Poland flag Warsaw (WAW) – Poland 2 airlines
2 hr 15 mins
523 mi · 841 km
5
per day
Latvia flag Riga (RIX) – Latvia 1 airline
1 hr 25 mins
175 mi · 281 km
5
per day
Türkiye flag Antalya (AYT) – Türkiye 7 airlines
4 hr 10 mins
1,578 mi · 2,540 km
4
per day
Denmark flag Copenhagen (CPH) – Denmark 3 airlines
2 hr 20 mins
521 mi · 839 km
4
per day
Germany flag Frankfurt (FRA) – Germany 1 airline
3 hr 10 mins
914 mi · 1,470 km
3
per day
Netherlands flag Amsterdam (AMS) – Netherlands 1 airline
3 hr 10 mins
915 mi · 1,472 km
2
per day
Estonia flag Kuressaare (URE) – Estonia 1 airline
—
TLL → URE
2
per day
Estonia flag Kärdla (KDL) – Estonia 1 airline
—
TLL → KDL
2
per day
Lithuania flag Vilnius (VNO) – Lithuania 2 airlines
1 hr 45 mins
331 mi · 532 km
2
per day
Germany flag Berlin (BER) – Germany 2 airlines
2 hr 35 mins
655 mi · 1,054 km
1
per day
Türkiye flag Istanbul (IST) – Türkiye 1 airline
3 hr 35 mins
1,265 mi · 2,035 km
1
per day
Norway flag Oslo (OSL) – Norway 2 airlines
2 hr 20 mins
479 mi · 771 km
1
per day
Switzerland flag Zurich (ZRH) – Switzerland 1 airline
3 hr 25 mins
1,057 mi · 1,702 km
1
per day
Spain flag Barcelona (BCN) – Spain 2 airlines
4 hr 25 mins
1,587 mi · 2,555 km
6
per week
Hungary flag Budapest (BUD) – Hungary 1 airline
2 hr 55 mins
858 mi · 1,381 km
6
per week
Poland flag Gdańsk (GDN) – Poland 1 airline
2 hr 5 mins
422 mi · 680 km
6
per week
Germany flag Munich (MUC) – Germany 1 airline
3 hr 10 mins
927 mi · 1,492 km
6
per week
France flag Paris (CDG) – France 1 airline
3 hr 40 mins
1,142 mi · 1,839 km
6
per week
Greece flag Heraklion (HER) – Greece 2 airlines
4 hr 25 mins
1,663 mi · 2,677 km
6
per week
Belgium flag Brussels (BRU) – Belgium 1 airline
3 hr 20 mins
989 mi · 1,592 km
5
per week
Poland flag Kraków (KRK) – Poland 1 airline
2 hr 35 mins
675 mi · 1,087 km
5
per week
United Kingdom flag London (LTN) – United Kingdom 1 airline
3 hr 35 mins
1,103 mi · 1,775 km
5
per week
Egypt flag Sharm el Sheikh (SSH) – Egypt 3 airlines
5 hr 25 mins
2,219 mi · 3,571 km
4
per week
United Kingdom flag London (STN) – United Kingdom 1 airline
3 hr 30 mins
1,082 mi · 1,741 km
4
per week
Czechia flag Prague (PRG) – Czechia 2 airlines
2 hr 50 mins
767 mi · 1,235 km
4
per week
United Kingdom flag London (LGW) – United Kingdom 1 airline
3 hr 35 mins
1,128 mi · 1,816 km
3
per week
Spain flag Málaga (AGP) – Spain 1 airline
5 hr 20 mins
2,041 mi · 3,285 km
3
per week
Italy flag Rome (FCO) – Italy 1 airline
3 hr 55 mins
1,331 mi · 2,142 km
3
per week
Italy flag Venice (VCE) – Italy 1 airline
3 hr 25 mins
1,091 mi · 1,756 km
3
per week
Austria flag Vienna (VIE) – Austria 1 airline
2 hr 55 mins
849 mi · 1,367 km
3
per week
Ireland flag Dublin (DUB) – Ireland 1 airline
3 hr 50 mins
1,245 mi · 2,004 km
2
per week
Germany flag Düsseldorf (DUS) – Germany 1 airline
3 hr 10 mins
900 mi · 1,448 km
2
per week
Germany flag Hamburg (HAM) – Germany 1 airline
2 hr 45 mins
690 mi · 1,111 km
2
per week
Egypt flag Hurghada (HRG) – Egypt 2 airlines
5 hr 30 mins
2,268 mi · 3,650 km
2
per week
Malta flag Luqa (MLA) – Malta 1 airline
4 hr 35 mins
1,693 mi · 2,724 km
2
per week
Italy flag Milan (MXP) – Italy 1 airline
3 hr 35 mins
1,162 mi · 1,870 km
2
per week
France flag Nice (NCE) – France 1 airline
3 hr 55 mins
1,317 mi · 2,120 km
2
per week
Greece flag Rodes Island (RHO) – Greece 1 airline
4 hr 15 mins
1,596 mi · 2,569 km
2
per week
Croatia flag Split (SPU) – Croatia 1 airline
—
TLL → SPU
2
per week
Albania flag Tirana (TIA) – Albania 1 airline
3 hr 40 mins
1,263 mi · 2,032 km
2
per week
Denmark flag Billund (BLL) – Denmark 1 airline
2 hr 35 mins
632 mi · 1,017 km
1
per week
Türkiye flag Bodrum (BJV) – Türkiye 1 airline
—
TLL → BJV
1
per week
Tunisia flag Enfidha (NBE) – Tunisia 1 airline
4 hr 40 mins
1,737 mi · 2,795 km
1
per week
Lithuania flag Kaunas (KUN) – Lithuania 1 airline
—
TLL → KUN
1
per week
Greece flag Kerkyra Island (CFU) – Greece 1 airline
—
TLL → CFU
1
per week
Cyprus flag Larnarca (LCA) – Cyprus 1 airline
4 hr 30 mins
1,742 mi · 2,803 km
1
per week
Spain flag Mallorca (PMI) – Spain 1 airline
4 hr 35 mins
1,676 mi · 2,697 km
1
per week
Montenegro flag Tivat (TIV) – Montenegro 1 airline
—
TLL → TIV
1
per week

Route and destination data updated October 19, 2026.

Tallinn Lennart Meri Airport is served by 29 airlines, with airBaltic in the lead at 29% of routes. The top three carriers together cover 44% of routes. 16 carriers operate only one route each. A total of 28 airlines operate international routes, compared with one airline serving domestic routes. SEU is operating the longest nonstop flight, connecting to Hurghada with a flight time of 5 hrs 30 mins.

airBaltic (21 routes)
Ryanair (6 routes)
Wizz Air (5 routes)
Valletta Airlines (4 routes)
Freebird Airlines (3 routes)
Heston Airlines (3 routes)
ASL Airlines Belgium (2 routes)
SAS (2 routes)
Nyxair (2 routes)
SEU (2 routes)
SkyUp MT (2 routes)
Eurowings (2 routes)
Wizz Air Malta (2 routes)
Finnair (1 routes)
HCX (1 routes)
LOT - Polish Airlines (1 routes)
Corendon Air (1 routes)
LATAM Argentina (1 routes)
MGH (1 routes)
Pegasus (1 routes)
Skystream Airlines (1 routes)
Sun Express (1 routes)
EAT Leipzig (1 routes)
Lufthansa (1 routes)
Turkish Airlines (1 routes)
Norwegian Air Shuttle (1 routes)
SWISS (1 routes)
Wizz Air UK (1 routes)
OKCEO (1 routes)

Tallinn Lennart Meri Airport provides direct service to 29 countries across two continents. The route network is 4% domestic and 96% international. Finland is the primary international destination.

Finland - 12/day
Poland - 7/day
Sweden - 6/day
Türkiye - 6/day
Germany - 6/day
Latvia - 5/day
Denmark - 4/day
Estonia - 4/day
Netherlands - 2/day
Lithuania - 2/day
United Kingdom - 2/day
Norway - 1/day
Switzerland - 1/day
Spain - 1/day
Hungary - 1/day
France - 1/day
Greece - 1/day
Belgium - 1/day
Egypt - 1/day
Czechia - 1/day
Italy - 1/day
Austria - 0/day
Ireland - 0/day
Malta - 0/day
Croatia - 0/day
Albania - 0/day
Tunisia - 0/day
Cyprus - 0/day
Montenegro - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
6 min late
3 min (-33.9%) vs last 24 hours
24h trend
Arrivals
1 min late
3 min (-71.9%) vs last 24 hours
24h trend
Cancelled Departures
4 flights (24 hour total)

Oct 20

2026

10:00 - 11:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

09:00 - 10:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

08:00 - 09:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

06:00 - 07:00

Departure
2 min late
Arrival
2 min early
Cancelled
1

Oct 20

2026

05:00 - 06:00

Departure
6 min late
Arrival
2 min early
Cancelled
1

Oct 20

2026

03:00 - 04:00

Departure
15 min late
Arrival
on-time
Cancelled
0

Oct 20

2026

02:00 - 03:00

Departure
15 min late
Arrival
—
Cancelled
0

Oct 20

2026

01:00 - 02:00

Departure
on-time
Arrival
4 min early
Cancelled
0

Oct 20

2026

00:00 - 01:00

Departure
on-time
Arrival
2 min early
Cancelled
0

Oct 19

2026

23:00 - 00:00

Departure
on-time
Arrival
8 min late
Cancelled
0

Oct 19

2026

22:00 - 23:00

Departure
—
Arrival
4 min late
Cancelled
0

Oct 19

2026

21:00 - 22:00

Departure
3 min late
Arrival
4 min late
Cancelled
0

Oct 19

2026

19:00 - 20:00

Departure
5 min late
Arrival
2 min late
Cancelled
0

Oct 19

2026

18:00 - 19:00

Departure
3 min late
Arrival
on-time
Cancelled
0

Oct 19

2026

17:00 - 18:00

Departure
6 min late
Arrival
4 min late
Cancelled
0

Oct 19

2026

16:00 - 17:00

Departure
on-time
Arrival
4 min late
Cancelled
1

Oct 19

2026

15:00 - 16:00

Departure
15 min late
Arrival
3 min late
Cancelled
1

Oct 19

2026

14:00 - 15:00

Departure
6 min late
Arrival
2 min late
Cancelled
0

Oct 19

2026

13:00 - 14:00

Departure
10 min late
Arrival
on-time
Cancelled
0
Delay Performance (7 day average)
Departures
8 min late
1 min (+14%) vs last week
7d trend
Arrivals
3 min late
5 min (+253.9%) vs last week
7d trend
Cancelled Departures
2 flights (7 day total)

Oct 19

2026

Departure
7 min late
Arrival
2 min late
Cancelled
2

Oct 18

2026

Departure
11 min late
Arrival
3 min late
Cancelled
0

Oct 17

2026

Departure
9 min late
Arrival
1 min late
Cancelled
0

Oct 16

2026

Departure
9 min late
Arrival
5 min late
Cancelled
0

Oct 15

2026

Departure
9 min late
Arrival
7 min late
Cancelled
0

Oct 14

2026

Departure
6 min late
Arrival
1 min early
Cancelled
0

Oct 13

2026

Departure
6 min late
Arrival
on-time
Cancelled
0
Delay Performance (30 day average)
Departures
8 min late
min (+4.2%) vs last 30 days
30d trend
Arrivals
1 min late
2 min (+215.9%) vs last 30 days
30d trend
Cancelled Departures
9 flights (30 day total)

Oct 19

2026

Departure
7 min late
Arrival
2 min late
Cancelled
2

Oct 18

2026

Departure
11 min late
Arrival
3 min late
Cancelled
0

Oct 17

2026

Departure
9 min late
Arrival
1 min late
Cancelled
0

Oct 16

2026

Departure
9 min late
Arrival
5 min late
Cancelled
0

Oct 15

2026

Departure
9 min late
Arrival
7 min late
Cancelled
0

Oct 14

2026

Departure
6 min late
Arrival
1 min early
Cancelled
0

Oct 13

2026

Departure
6 min late
Arrival
on-time
Cancelled
0

Oct 12

2026

Departure
11 min late
Arrival
4 min late
Cancelled
0

Oct 11

2026

Departure
4 min late
Arrival
4 min early
Cancelled
0

Oct 10

2026

Departure
9 min late
Arrival
3 min early
Cancelled
0

Oct 9

2026

Departure
on-time
Arrival
2 min early
Cancelled
0

Oct 8

2026

Departure
6 min late
Arrival
2 min early
Cancelled
0

Oct 7

2026

Departure
7 min late
Arrival
5 min early
Cancelled
0

Oct 6

2026

Departure
7 min late
Arrival
1 min early
Cancelled
0

Oct 5

2026

Departure
11 min late
Arrival
5 min late
Cancelled
1

Oct 4

2026

Departure
12 min late
Arrival
on-time
Cancelled
0

Oct 3

2026

Departure
9 min late
Arrival
3 min early
Cancelled
0

Oct 2

2026

Departure
8 min late
Arrival
on-time
Cancelled
0

Oct 1

2026

Departure
13 min late
Arrival
3 min late
Cancelled
0

Sep 30

2026

Departure
5 min late
Arrival
on-time
Cancelled
2

Sep 29

2026

Departure
8 min late
Arrival
1 min early
Cancelled
2

Sep 28

2026

Departure
6 min late
Arrival
2 min early
Cancelled
2

Sep 27

2026

Departure
9 min late
Arrival
1 min late
Cancelled
0

Sep 26

2026

Departure
8 min late
Arrival
3 min early
Cancelled
0

Sep 25

2026

Departure
9 min late
Arrival
3 min late
Cancelled
0

Sep 24

2026

Departure
10 min late
Arrival
7 min late
Cancelled
0

Sep 23

2026

Departure
4 min late
Arrival
on-time
Cancelled
0

Sep 22

2026

Departure
10 min late
Arrival
8 min late
Cancelled
0

Sep 21

2026

Departure
11 min late
Arrival
3 min late
Cancelled
0

Sep 20

2026

Departure
9 min late
Arrival
on-time
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#373 (66 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#393 (51 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
11,388 ft 3,471 m 148 ft 45 m Asphalt
11,388 ft 3,471 m 148 ft 45 m Asphalt

Runway Length

1 aircraft cannot operate at Tallinn Lennart Meri Airport due to runway length constraints. The airport’s longest runway is 11,388 ft (3,471 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Tallinn Lennart Meri (IATA: TLL) operates around 66 flights per day to 51 nonstop destinations. Its network includes 2 domestic and 48 international routes, with airBaltic as the leading carrier and Helsinki currently the busiest connection. From TLL, passengers can reach 29 countries across 2 continents, and the longest runway measures 3,471 m (11,388 ft).

Miscellaneous