Direct flights from Tirana International Airport Mother Teresa (TIA)
Tirana International Airport Mother Teresa in Tirana, Albania has direct flights to 56 airports in 18 countries, flown by 18 airlines. The longest is to Dubai (DXB) at 3,730 km.
See every route from TIA on the mapDirect flights from TIA by country
Italy (16)
- AOI Ancona · 576 km · ~1h 10m · Wizz Air Malta
- BRI Bari · 249 km · ~50m · ITA Airways, Ryanair and Malta Air +1
- BGY Bergamo · 935 km · ~1h 40m · Wizz Air Malta
- BLQ Bologna · 768 km · ~1h 25m · ITA Airways and Ryanair
- CTA Catania · 594 km · ~1h 15m · Wizz Air Malta
- GOA Genoa · 946 km · ~1h 40m · ITA Airways, Ryanair and Wizz Air Malta
- MXP Milano · 1,001 km · ~1h 45m · ITA Airways and Ryanair
- PMO Palermo · 655 km · ~1h 20m · Wizz Air Malta
- PEG Perugia · 634 km · ~1h 15m · Wizz Air Malta
- PSA Pisa · 804 km · ~1h 30m · ITA Airways and Wizz Air Malta
- FCO Rome · 623 km · ~1h 15m · ITA Airways and Wizz Air Malta
- TRS Ronchi De Legionari · 702 km · ~1h 20m · Ryanair
- TRN Torino · 1,062 km · ~1h 50m · ITA Airways and Malta Air
- TSF Treviso · 767 km · ~1h 25m · Ryanair and Wizz Air Malta
- VCE Venice · 748 km · ~1h 25m · ITA Airways
- VRN Villafranca · 839 km · ~1h 30m · ITA Airways and Wizz Air Malta
Germany (9)
- BER Berlin · 1,305 km · ~2h 5m · Wizz Air Malta
- CGN Cologne · 1,426 km · ~2h 15m · Ryanair
- DTM Dortmund · 1,453 km · ~2h 15m · Wizz Air Malta
- FRA Frankfurt · 1,289 km · ~2h 5m · Lufthansa
- HAM Hamburg · 1,539 km · ~2h 25m · Wizz Air Malta
- FMM Memmingen · 1,045 km · ~1h 45m · Ryanair
- MUC Munich · 992 km · ~1h 45m · Lufthansa
- STR Stuttgart · 1,153 km · ~1h 55m · Wizz Air Malta
- NRN Weeze · 1,532 km · ~2h 20m · Ryanair
Poland (6)
- GDN Gdansk · 1,444 km · ~2h 15m · Ryanair
- KRK Krakow · 963 km · ~1h 40m · Ryanair
- POZ Poznan · 1,243 km · ~2h · Ryanair
- WAW Warsaw · 1,199 km · ~2h · Ryanair
- WMI Warsaw · 1,229 km · ~2h · Ryanair
- WRO Wroclaw · 1,099 km · ~1h 50m · Ryanair
France (3)
- BVA Beauvais · 1,633 km · ~2h 30m · Ryanair
- LYS Lyon · 1,271 km · ~2h 5m · Wizz Air Malta
- MRS Marseille · 1,210 km · ~2h · Ryanair
Spain (3)
- BCN Barcelona · 1,470 km · ~2h 20m · Wizz Air Malta
- MAD Madrid · 1,953 km · ~2h 55m · Ryanair
- AGP Malaga · 2,149 km · ~3h 5m · Wizz Air Malta
Switzerland (3)
- MLH Basel · 1,184 km · ~1h 55m · Wizz Air Malta
- GVA Geneva · 1,214 km · ~2h · easyJet
- ZRH Zurich · 1,111 km · ~1h 50m · SWISS
United Kingdom (3)
- LTN London · 1,914 km · ~2h 50m · Wizz Air UK
- STN London · 1,879 km · ~2h 45m · Ryanair
- LGW London · 1,864 km · ~2h 45m · British Airways
Greece (2)
- ATH Athens · 529 km · ~1h 10m · Aegean Airlines and Wizz Air Malta
- HER Heraklion · 826 km · ~1h 30m · Sky Express Greece
Turkey (2)
- SAW Istanbul · 804 km · ~1h 30m · Pegasus Airlines, Turkish Airlines and Ajet
- IST Istanbul · 763 km · ~1h 25m · Turkish Airlines
Austria (1)
- VIE Vienna · 785 km · ~1h 25m · Ryanair and Austrian Airlines
Belgium (1)
- CRL Charleroi · 1,546 km · ~2h 25m · Ryanair
Czech Republic (1)
- PRG Prague · 1,054 km · ~1h 45m · Wizz Air Malta
Hungary (1)
- BUD Budapest · 670 km · ~1h 20m · Ryanair and Wizz Air
Malta (1)
- MLA Malta · 767 km · ~1h 25m · Ryanair and Wizz Air Malta
Netherlands (1)
- EIN Eindhoven · 1,561 km · ~2h 25m · Ryanair
Serbia (1)
- BEG Belgrade · 381 km · ~1h · Air Serbia
Slovakia (1)
- BTS Bratislava · 777 km · ~1h 25m · Ryanair
United Arab Emirates (1)
- DXB Dubai · 3,730 km · ~5h 5m · Flydubai
Airlines flying from TIA
Aegean Airlines, Air Serbia, Ajet, Austrian Airlines, British Airways, Flydubai, ITA Airways, Lufthansa, Malta Air, Pegasus Airlines, Ryanair, SWISS, Sky Express Greece, Turkish Airlines, Wizz Air, Wizz Air Malta, Wizz Air UK, easyJet
Going somewhere TIA doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Tirana to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.