Ryanair operates 29 non-stop routes from Hahn (HHN), serving 9 countries with an average sector length of 1,512 km. This is part of Ryanair's 5019-route global network.
Non-stop destinations from Hahn on Ryanair
| Destination | IATA | Country | Distance | Duration | Route |
|---|---|---|---|---|---|
| Tenerife | TFS | Spain | 3,161 km | 4h 45m | Route ↗ |
| Agadir | AGA | Morocco | 2,587 km | 3h 55m | Route ↗ |
| Marrakech | RAK | Morocco | 2,401 km | 3h 40m | Route ↗ |
| Rabat | RBA | Morocco | 2,106 km | 3h 20m | Route ↗ |
| Chania | CHQ | Greece | 2,104 km | 3h 10m | Route ↗ |
| Fes | FEZ | Morocco | 2,042 km | 3h 15m | Route ↗ |
| Faro | FAO | Portugal | 1,885 km | 3h 0m | Route ↗ |
| Nador | NDR | Morocco | 1,860 km | 3h 0m | Route ↗ |
| Malaga | AGP | Spain | 1,751 km | 2h 55m | Route ↗ |
| Thessaloniki | SKG | Greece | 1,612 km | 2h 30m | Route ↗ |
| Porto | OPO | Portugal | 1,570 km | 2h 40m | Route ↗ |
| Catania | CTA | Italy | 1,520 km | 2h 25m | Route ↗ |
| Alicante | ALC | Spain | 1,437 km | 2h 35m | Route ↗ |
| Lamezia-Terme | SUF | Italy | 1,417 km | 2h 20m | Route ↗ |
| Palermo | PMO | Italy | 1,387 km | 2h 15m | Route ↗ |
| Vilnius | VNO | Lithuania | 1,330 km | 2h 10m | Route ↗ |
| Ibiza | IBZ | Spain | 1,315 km | 2h 20m | Route ↗ |
| Valencia | VLC | Spain | 1,312 km | 2h 20m | Route ↗ |
| Bari | BRI | Italy | 1,226 km | 2h 5m | Route ↗ |
| Palma de Mallorca | PMI | Spain | 1,209 km | 2h 5m | Route ↗ |
| Kerry County | KIR | Ireland | 1,200 km | 2h 8m | Route ↗ |
| Cagliari | CAG | Italy | 1,196 km | 2h 5m | Route ↗ |
| Barcelona | BCN | Spain | 1,041 km | 2h 0m | Route ↗ |
| Alghero | AHO | Italy | 1,038 km | 1h 50m | Route ↗ |
| Pescara | PSR | Italy | 990 km | 1h 45m | Route ↗ |
| Girona | GRO | Spain | 959 km | 1h 50m | Route ↗ |
| Zadar | ZAD | Croatia | 894 km | 1h 40m | Route ↗ |
| Rijeka | RJK | Croatia | 760 km | 1h 30m | Route ↗ |
| London | STN | United Kingdom | 537 km | 1h 25m | Route ↗ |
Destinations by country
- Spain — 8 destinations (TFS, AGP, ALC, IBZ, VLC, PMI and 2 more)
- Italy — 7 destinations (CTA, SUF, PMO, BRI, CAG, AHO and 1 more)
- Morocco — 5 destinations (AGA, RAK, RBA, FEZ, NDR)
- Greece — 2 destinations (CHQ, SKG)
- Portugal — 2 destinations (FAO, OPO)
- Croatia — 2 destinations (ZAD, RJK)
- Lithuania — 1 destination (VNO)
- Ireland — 1 destination (KIR)
- United Kingdom — 1 destination (STN)
Ryanair from other airports
- London (STN) — 145 routes
- Dublin (DUB) — 122 routes
- Brussels (CRL) — 115 routes
- Milan (BGY) — 109 routes
- Malaga (AGP) — 91 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations does Ryanair serve from Hahn (HHN)?
Ryanair flies to 29 non-stop destinations from Hahn (HHN), spanning 9 countries.
What is the longest route Ryanair flies from Hahn?
The longest non-stop route is HHN → TFS (Tenerife) at 3,161 km.
Which countries does Ryanair fly to from Hahn?
Top destination countries: Spain (8), Italy (7), Morocco (5), Greece (2), Portugal (2).
Does Ryanair operate from other airports?
Yes — Ryanair also operates from London (STN), Dublin (DUB), Brussels (CRL), Milan (BGY), Malaga (AGP). Total network: 5019 routes across the carrier's footprint.