Nonstop flights to Tallinn (TLL)
Lennart Meri Tallinn Airport (TLL) in Tallinn, Estonia has nonstop flights from 50 origins in 26 countries, on 18 airlines.
Airlines
- Air Baltic: 26 origins
- Ryanair: 6 origins
- Jet2: 5 origins
- Wizz Air: 5 origins
- Wizz Air Malta: 3 origins
- Eurowings: 2 origins
- NyxAir: 2 origins
- Scandinavian Airlines: 2 origins
- Finnair: 1 origin
- LOT - Polish Airlines: 1 origin
- Lufthansa: 1 origin
- Norwegian Air Shuttle: 1 origin
- Norwegian Air Sweden: 1 origin
- Pegasus: 1 origin
- SunExpress: 1 origin
- SWISS: 1 origin
- Turkish Airlines: 1 origin
- Wizz Air UK: 1 origin
Origins by country
Albania
- Tirana (TIA): Air Baltic and Wizz Air Malta · 3h 8m · 2,032 km (1,263 mi)
Austria
- Salzburg (SZG): Air Baltic · 2h 25m · 1,504 km (935 mi)
- Vienna (VIE): Air Baltic · 2h 20m · 1,367 km (849 mi)
Belgium
- Brussels (BRU): Air Baltic · 2h 25m · 1,592 km (989 mi)
Croatia
- Split (SPU): Air Baltic · 2h 53m · 1,858 km (1,155 mi)
Czech Republic
- Prague (PRG): Eurowings · 2h 5m · 1,235 km (767 mi)
Denmark
- Copenhagen (CPH): Air Baltic and Scandinavian Airlines · 1h 30m · 839 km (521 mi)
Estonia
- Kärdla (KDL): NyxAir · 30m · 123 km (76 mi)
- Kuressaare (URE): NyxAir · 40m · 188 km (117 mi)
Finland
- Helsinki (HEL): Finnair · 30m · 101 km (63 mi)
France
- Nice (NCE): Air Baltic · 3h 15m · 2,120 km (1,317 mi)
- Paris (CDG): Air Baltic · 2h 50m · 1,839 km (1,143 mi)
Germany
- Berlin (BER): Air Baltic and Ryanair · 1h 45m · 1,053 km (654 mi)
- Düsseldorf (DUS): Eurowings · 2h 15m · 1,448 km (900 mi)
- Frankfurt (FRA): Lufthansa · 2h 25m · 1,470 km (913 mi)
- Hamburg (HAM): Air Baltic · 1h 50m · 1,111 km (690 mi)
- Munich (MUC): Air Baltic · 2h 20m · 1,492 km (927 mi)
Greece
- Athens (ATH): Air Baltic · 3h 45m · 2,389 km (1,484 mi)
- Heraklion (HER): Air Baltic · 4h 5m · 2,677 km (1,663 mi)
- Rhodes (RHO): Air Baltic · 4h 5m · 2,569 km (1,596 mi)
Hungary
- Budapest (BUD): Wizz Air · 2h 20m · 1,381 km (858 mi)
Ireland
- Dublin (DUB): Ryanair · 3h 5m · 2,003 km (1,245 mi)
Italy
- Milan (MXP): Ryanair · 3h 5m · 1,870 km (1,162 mi)
- Rome (FCO): Wizz Air Malta · 3h 35m · 2,141 km (1,330 mi)
- Venice (VCE): Wizz Air Malta · 3h · 1,756 km (1,091 mi)
Latvia
- Riga (RIX): Air Baltic · 50m · 282 km (175 mi)
Lithuania
- Vilnius (VNO): Air Baltic and Wizz Air · 1h 10m · 532 km (331 mi)
Malta
- Malta (MLA): Air Baltic · 3h 55m · 2,725 km (1,693 mi)
Netherlands
- Amsterdam (AMS): Air Baltic · 2h 20m · 1,472 km (915 mi)
Norway
- Oslo (OSL): Air Baltic, Norwegian Air Shuttle, and Norwegian Air Sweden · 1h 30m · 771 km (479 mi)
Poland
- Gdańsk (GDN): Wizz Air · 1h 25m · 680 km (423 mi)
- Kraków (KRK): Wizz Air · 2h · 1,087 km (675 mi)
- Warsaw (WAW): LOT - Polish Airlines and Wizz Air · 1h 45m · 841 km (523 mi)
Portugal
- Funchal (FNC): Air Baltic · 5h 50m · 4,254 km (2,643 mi)
Spain
- Barcelona (BCN): Air Baltic and Ryanair · 4h · 2,555 km (1,588 mi)
- Málaga (AGP): Air Baltic · 4h 30m · 3,285 km (2,041 mi)
- Palma de Mallorca (PMI): Air Baltic · 4h 10m · 2,697 km (1,676 mi)
- Tenerife (TFS): Air Baltic · 6h 20m · 4,685 km (2,911 mi)
Sweden
- Stockholm (ARN): Ryanair and Scandinavian Airlines · 55m · 390 km (242 mi)
Switzerland
- Geneva (GVA): Air Baltic · 3h · 1,917 km (1,191 mi)
- Zurich (ZRH): SWISS · 2h 55m · 1,702 km (1,058 mi)
Turkey
- Antalya (AYT): Pegasus and SunExpress · 4h 10m · 2,540 km (1,578 mi)
- Istanbul (IST): Turkish Airlines · 3h 35m · 2,035 km (1,264 mi)
United Kingdom
- Birmingham (BHX): Jet2 · 3h 10m · 1,811 km (1,125 mi)
- Edinburgh (EDI): Jet2 · 2h 55m · 1,706 km (1,060 mi)
- Leeds (LBA): Jet2 · 3h 10m · 1,719 km (1,068 mi)
- London (LGW): Air Baltic and Jet2 · 2h 50m · 1,816 km (1,128 mi)
- London (LTN): Wizz Air UK · 2h 55m · 1,775 km (1,103 mi)
- London (STN): Ryanair · 2h 45m · 1,741 km (1,082 mi)
- Manchester (MAN): Jet2 · 3h 15m · 1,785 km (1,109 mi)