FlyDirectFrom / Airports / Germany

Direct flights from Hahn HHN

Hahn Frankfurt-Hahn Airport (HHN), Germany. 47 nonstop destinations in 16 countries.

1 of 47 routes observed operating between 2026-08-11 and 2026-09-10 (AeroDataBox); the rest come from the OpenFlights archive (~2014), known defunct carriers removed. Estimated durations, not a timetable.

Open HHN on the map

DestinationAirlinesDistanceTimeStatus
Bergamo BGYIl Caravaggio International Airport, ItalyRyanair509 km1:06Archive
London STNLondon Stansted Airport, United KingdomRyanair537 km1:08Archive
Treviso TSFTreviso-Sant'Angelo Airport, ItalyRyanair603 km1:13Archive
Pisa PSAPisa International Airport, ItalyRyanair736 km1:22Archive
Montpellier MPLMontpellier-Méditerranée Airport, FranceRyanair752 km1:23Archive
Pula PUYPula Airport, CroatiaRyanair752 km1:23Archive
Katowice KTWKatowice International Airport, PolandWizz Air842 km1:29Archive
Zadar ZADZadar Airport, CroatiaRyanair892 km1:33Archive
Budapest BUDBudapest Liszt Ferenc International Airport, HungaryWizz Air923 km1:35Archive
Gerona GROGirona Airport, SpainRyanair960 km1:38Archive
Edinburgh EDIEdinburgh Airport, United KingdomRyanair974 km1:39Archive
Pescara PSRPescara International Airport, ItalyRyanair990 km1:40Archive
Rome CIACiampino–G. B. Pastine International Airport, ItalyRyanair995 km1:40Archive
Dublin DUBDublin Airport, IrelandRyanair1,008 km1:41Archive
Alghero AHOAlghero-Fertilia Airport, ItalyRyanair1,039 km1:43Archive
Reus REUReus Air Base, SpainRyanair1,087 km1:47Archive
Santander SDRSantander Airport, SpainRyanair1,112 km1:48Archive
Kerry KIRKerry Airport, IrelandRyanair1,196 km1:54Archive
Cagliari CAGCagliari Elmas Airport, ItalyRyanair1,198 km1:55Verified
Palma de Mallorca PMIPalma De Mallorca Airport, SpainRyanair1,209 km1:55Archive
Bari BRIBari Karol Wojtyła Airport, ItalyRyanair1,225 km1:56Archive
Kaunas KUNKaunas International Airport, LithuaniaRyanair1,265 km1:59Archive
Valencia VLCValencia Airport, SpainRyanair1,313 km2:03Archive
Ibiza IBZIbiza Airport, SpainRyanair1,316 km2:03Archive
Riga RIXRiga International Airport, LatviaRyanair1,346 km2:05Archive
Trapani TPSVincenzo Florio Airport Trapani-Birgi, ItalyRyanair1,401 km2:09Archive
Skopje SKPSkopje Alexander the Great Airport, MacedoniaWizz Air1,417 km2:10Archive
Lamezia SUFLamezia Terme Airport, ItalyRyanair1,418 km2:10Archive
Santiago SCQSantiago de Compostela Airport, SpainRyanair1,431 km2:11Archive
Alicante ALCAlicante International Airport, SpainRyanair1,438 km2:12Archive
Sofia SOFSofia Airport, BulgariaWizz Air1,474 km2:14Archive
Comiso CIYComiso Airport, ItalyRyanair1,556 km2:20Archive
Porto OPOFrancisco de Sá Carneiro Airport, PortugalRyanair1,568 km2:21Archive
Plovdiv PDVPlovdiv International Airport, BulgariaRyanair1,610 km2:24Archive
Thessaloniki SKGThessaloniki Macedonia International Airport, GreeceRyanair1,610 km2:24Archive
Tampere TMPTampere-Pirkkala Airport, FinlandRyanair1,626 km2:25Archive
Nea Anghialos VOLNea Anchialos Airport, GreeceRyanair1,707 km2:30Archive
Malaga AGPMálaga Airport, SpainRyanair1,752 km2:34Archive
Lisbon LISHumberto Delgado Airport (Lisbon Portela Airport), PortugalRyanair1,793 km2:37Archive
Jerez XRYJerez Airport, SpainRyanair1,815 km2:38Archive
El Aroui NDRNador International Airport, MoroccoRyanair1,861 km2:41Archive
Faro FAOFaro Airport, PortugalRyanair1,884 km2:43Archive
Fes FEZSaïss Airport, MoroccoRyanair2,043 km2:54Archive
Chania CHQChania International Airport, GreeceRyanair2,105 km2:59Archive
Marrakech RAKMenara Airport, MoroccoRyanair2,402 km3:20Archive
Arrecife ACELanzarote Airport, SpainRyanair2,923 km3:56Archive
Tenerife TFSTenerife South Airport, SpainRyanair3,162 km4:13Archive

At a glance

Nonstop destinations
47
Countries served
16
Airlines
2
Longest route
Tenerife (TFS), 3,162 km
Shortest route
Bergamo (BGY), 509 km
Verified current
1 of 47

Nearby departure airports

Other origins within 400 km of HHN, nearest first.

About these routes

Rows marked Verified were seen operating in the 30 days to 2026-09-10. Rows marked Archive come from the OpenFlights route archive (around 2014); we remove the airlines we know have folded, but a route can still have changed since, so treat those rows as a starting point and confirm with the airline before booking. How the data is built.