Direct flights from Frankfurt-Hahn Airport (HHN)
Frankfurt-Hahn Airport in Hahn, Germany has direct flights to 57 airports in 21 countries, flown by 5 airlines. The longest is to Tenerife (TFS) at 3,162 km.
See every route from HHN on the map57direct destinations
21countries
5airlines
Direct flights from HHN by country
Italy (14)
- AHO Alghero · 1,039 km · ~1h 45m · Ryanair
- BRI Bari · 1,225 km · ~2h · Ryanair
- BGY Bergamo · 509 km · ~1h 5m · Ryanair
- CAG Cagliari · 1,198 km · ~2h · Ryanair
- CTA Catania · 1,521 km · ~2h 20m · Malta Air
- CIY Comiso · 1,556 km · ~2h 25m · Ryanair
- SUF Lamezia · 1,418 km · ~2h 15m · Ryanair
- PMO Palermo · 1,402 km · ~2h 15m · Ryanair
- PSR Pescara · 990 km · ~1h 40m · Ryanair
- PSA Pisa · 736 km · ~1h 25m · Ryanair
- FCO Rome · 984 km · ~1h 40m · Ryanair and Malta Air
- CIA Rome · 995 km · ~1h 45m · Ryanair
- TPS Trapani · 1,402 km · ~2h 15m · Ryanair
- TSF Treviso · 603 km · ~1h 15m · Ryanair
Spain (13)
- ALC Alicante · 1,438 km · ~2h 15m · Ryanair
- ACE Arrecife · 2,923 km · ~4h 5m · Ryanair
- BCN Barcelona · 1,043 km · ~1h 45m · Ryanair and Malta Air
- GRO Gerona · 960 km · ~1h 40m · Ryanair
- IBZ Ibiza · 1,316 km · ~2h 5m · Ryanair
- XRY Jerez · 1,815 km · ~2h 45m · Ryanair
- AGP Malaga · 1,752 km · ~2h 40m · Ryanair and Malta Air
- PMI Palma de Mallorca · 1,209 km · ~2h · Ryanair and Malta Air
- REU Reus · 1,087 km · ~1h 50m · Ryanair
- SDR Santander · 1,112 km · ~1h 50m · Ryanair
- SCQ Santiago · 1,431 km · ~2h 15m · Ryanair
- TFS Tenerife · 3,162 km · ~4h 20m · Ryanair and Malta Air
- VLC Valencia · 1,313 km · ~2h 5m · Ryanair
Bulgaria (3)
- PDV Plovdiv · 1,586 km · ~2h 25m · Ryanair
- SOF Sofia · 1,474 km · ~2h 20m · Ryanair and Wizz Air
- VAR Varna · 1,732 km · ~2h 35m · Wizz Air
Greece (3)
- CHQ Chania · 2,105 km · ~3h 5m · Ryanair
- VOL Nea Anghialos · 1,701 km · ~2h 35m · Ryanair
- SKG Thessaloniki · 1,610 km · ~2h 30m · Ryanair
Morocco (3)
- NDR El Aroui · 1,861 km · ~2h 45m · Ryanair
- FEZ Fes · 2,043 km · ~3h · Ryanair
- RAK Marrakech · 2,402 km · ~3h 25m · Ryanair
Portugal (3)
- FAO Faro · 1,884 km · ~2h 50m · Ryanair
- LIS Lisbon · 1,793 km · ~2h 40m · Ryanair
- OPO Porto · 1,568 km · ~2h 25m · Ryanair
Croatia (2)
Ireland (2)
- DUB Dublin · 1,008 km · ~1h 45m · Ryanair
- KIR Kerry · 1,196 km · ~2h · Ryanair and Malta Air
United Kingdom (2)
- EDI Edinburgh · 974 km · ~1h 40m · Ryanair
- STN London · 537 km · ~1h 10m · Ryanair
Albania (1)
- TIA Tirana · 1,352 km · ~2h 10m · Wizz Air Malta
Finland (1)
- TMP Tampere · 1,626 km · ~2h 30m · Ryanair
France (1)
- MPL Montpellier · 752 km · ~1h 25m · Ryanair
Georgia (1)
- KUT Kutaisi · 2,833 km · ~3h 55m · Wizz Air
Hungary (1)
- BUD Budapest · 923 km · ~1h 40m · Wizz Air
Latvia (1)
- RIX Riga · 1,346 km · ~2h 10m · Ryanair
Lithuania (1)
- KUN Kaunas · 1,252 km · ~2h · Ryanair
Macedonia (1)
- SKP Skopje · 1,417 km · ~2h 15m · Wizz Air
Moldova (1)
- RMO Chisinau · 1,616 km · ~2h 30m · Wizz Air Malta
Poland (1)
- KTW Katowice · 842 km · ~1h 30m · Wizz Air
Romania (1)
- BBU Bucharest · 1,540 km · ~2h 25m · Wizz Air Malta
Serbia (1)
- INI Nis · 1,331 km · ~2h 5m · Air Serbia
Airlines flying from HHN
Air Serbia, Malta Air, Ryanair, Wizz Air, Wizz Air Malta
Going somewhere HHN doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Hahn 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.