Direct flights from Hamburg Airport (HAM)
Hamburg Airport in Hamburg, Germany has direct flights to 84 airports in 36 countries, flown by 41 airlines. The longest is to Newark (EWR) at 6,138 km.
See every route from HAM on the mapDirect flights from HAM by country
Spain (12)
- ALC Alicante · 1,887 km · ~2h 50m · Norwegian Air Shuttle and Ryanair
- ACE Arrecife · 3,346 km · ~4h 35m · Condor
- BCN Barcelona · 1,493 km · ~2h 20m · Norwegian Air Shuttle, Iberia and Vueling
- FUE Fuerteventura · 3,406 km · ~4h 40m · Condor
- LPA Gran Canaria · 3,528 km · ~4h 50m · Condor and Norwegian Air Shuttle
- XRY Jerez · 2,248 km · ~3h 15m · Condor
- MAD Madrid · 1,781 km · ~2h 40m · Iberia
- AGP Malaga · 2,192 km · ~3h 10m · Norwegian Air Shuttle, Ryanair and Iberia +1
- MAH Menorca · 1,591 km · ~2h 25m · TUI fly Deutschland
- PMI Palma de Mallorca · 1,658 km · ~2h 30m · Condor, Ryanair and easyJet
- SVQ Sevilla · 2,176 km · ~3h 10m · easyJet
- TFS Tenerife · 3,574 km · ~4h 50m · Condor, Norwegian Air Shuttle and Eurowings
Germany (6)
- DUS Duesseldorf · 340 km · ~55m · Eurowings and Lufthansa
- FRA Frankfurt · 412 km · ~1h · Condor, Lufthansa and TUI fly Deutschland
- FDH Friedrichshafen · 663 km · ~1h 20m · Air Arabia Abu Dhabi
- MUC Munich · 600 km · ~1h 15m · Eurowings and Lufthansa
- SCN Saarbruecken · 530 km · ~1h 10m · Luxair and Lufthansa
- STR Stuttgart · 552 km · ~1h 10m · Eurowings
Greece (6)
- ATH Athens · 2,045 km · ~3h · Sky Express Greece and easyJet
- HER Heraklion · 2,353 km · ~3h 20m · Condor and TUI fly Deutschland
- CFU Kerkyra/corfu · 1,730 km · ~2h 35m · Condor
- KGS Kos · 2,289 km · ~3h 20m · Condor
- RHO Rhodos · 2,371 km · ~3h 25m · Condor
- SKG Thessaloniki · 1,752 km · ~2h 40m · Eurowings
Italy (5)
- CTA Catania · 1,839 km · ~2h 45m · easyJet
- MXP Milano · 894 km · ~1h 35m · easyJet and easyJet
- NAP Naples · 1,453 km · ~2h 15m · easyJet
- FCO Rome · 1,326 km · ~2h 5m · Eurowings and easyJet
- VCE Venice · 919 km · ~1h 35m · easyJet
Turkey (5)
- AYT Antalya · 2,454 km · ~3h 30m · Condor, Pegasus Airlines and Turkish Airlines +2
- DLM Dalaman · 2,374 km · ~3h 25m · Condor
- SAW Istanbul · 2,020 km · ~3h · Ajet
- IST Istanbul · 1,987 km · ~2h 55m · Turkish Airlines
- ADB Izmir · 2,149 km · ~3h 5m · Turkish Airlines and SunExpress
United Kingdom (5)
- EDI Edinburgh · 893 km · ~1h 35m · Eurowings and easyJet
- LGW London · 743 km · ~1h 25m · easyJet
- LHR London · 745 km · ~1h 25m · American Airlines and British Airways
- LTN London · 723 km · ~1h 25m · easyJet
- MAN Manchester · 811 km · ~1h 30m · easyJet
France (4)
- BSL Mulhouse · 694 km · ~1h 20m · Lufthansa, SWISS and easyJet
- NCE Nice · 1,127 km · ~1h 50m · easyJet
- CDG Paris · 728 km · ~1h 25m · Air France, ITA Airways and Eurowings
- TLS Toulouse · 1,278 km · ~2h 5m · Air France
Portugal (4)
- FAO Faro · 2,306 km · ~3h 20m · Eurowings
- FNC Funchal · 3,146 km · ~4h 20m · Condor and Eurowings
- LIS Lisbon · 2,198 km · ~3h 10m · Eurowings, Lufthansa and TAP Air Portugal
- OPO Porto · 1,955 km · ~2h 55m · Ryanair
Austria (3)
- KLU Klagenfurt · 836 km · ~1h 30m · Austrian Airlines
- SZG Salzburg · 683 km · ~1h 20m · Finnair
- VIE Vienna · 767 km · ~1h 25m · Eurowings, Lufthansa and Austrian Airlines
Bulgaria (2)
Finland (2)
- HEL Helsinki · 1,169 km · ~1h 55m · Finnair
- RVN Rovaniemi · 1,674 km · ~2h 35m · Eurowings
Norway (2)
- OSL Oslo · 733 km · ~1h 25m · Norwegian Air Sweden and Norwegian Air Shuttle
- TOS Tromso · 1,842 km · ~2h 45m · Eurowings
Poland (2)
- GDN Gdansk · 560 km · ~1h 10m · Ryanair and Wizz Air
- WAW Warsaw · 753 km · ~1h 25m · Lufthansa and LOT Polish
Serbia (2)
- BEG Belgrade · 1,231 km · ~2h · Wizz Air
- PRN Pristina · 1,474 km · ~2h 20m · GP Aviation
Switzerland (2)
- GVA Geneva · 867 km · ~1h 35m · easyJet
- ZRH Zurich · 693 km · ~1h 20m · Eurowings, Lufthansa and SWISS
Tunisia (2)
- DJE Djerba · 2,198 km · ~3h 10m · Tunisair
- NBE Enfidha · 1,952 km · ~2h 55m · Tunisair
Albania (1)
- TIA Tirana · 1,539 km · ~2h 25m · Wizz Air Malta
Armenia (1)
- EVN Yerevan · 2,972 km · ~4h 5m · Wizz Air
Belgium (1)
- BRU Brussels · 482 km · ~1h 5m · Lufthansa and Brussels Airlines
Czech Republic (1)
- PRG Prague · 490 km · ~1h 5m · easyJet, SmartWings Czechia and easyJet
Denmark (1)
- CPH Copenhagen · 280 km · ~50m · SAS Scandinavian, BRA and easyJet
Egypt (1)
- HRG Hurghada · 3,530 km · ~4h 50m · Condor and Eurowings
Hungary (1)
- BUD Budapest · 950 km · ~1h 40m · Eurowings
Iraq (1)
- EBL Erbil · 3,251 km · ~4h 30m · Eurowings
Ireland (1)
- DUB Dublin · 1,073 km · ~1h 50m · Aer Lingus and Ryanair
Latvia (1)
- RIX Riga · 956 km · ~1h 40m · airBaltic
Lithuania (1)
- VNO Vilnius · 1,001 km · ~1h 45m · airBaltic
Malta (1)
- MLA Malta · 2,007 km · ~2h 55m · KM Malta Airlines
Moldova (1)
- RMO Chisinau · 1,519 km · ~2h 20m · Wizz Air Malta
Montenegro (1)
- TGD Podgorica · 1,428 km · ~2h 15m · Wizz Air
Morocco (1)
- RAK Marrakech · 2,840 km · ~4h · easyJet
Netherlands (1)
- AMS Amsterdam · 379 km · ~1h · ITA Airways, Eurowings and KLM
Romania (1)
- BBU Bucharest · 1,545 km · ~2h 25m · Wizz Air Malta
Sweden (1)
- ARN Stockholm · 826 km · ~1h 30m · Eurowings and SAS Scandinavian
United Arab Emirates (1)
- DXB Dubai · 4,884 km · ~6h 25m · Emirates and Qantas
United States (1)
- EWR Newark · 6,138 km · ~8h · Lufthansa and United Airlines
Airlines flying from HAM
Aer Lingus, Air Arabia Abu Dhabi, Air France, Ajet, American Airlines, Austrian Airlines, BRA, British Airways, Brussels Airlines, Condor, Emirates, Eurowings, Finnair, GP Aviation, ITA Airways, Iberia, KLM, KM Malta Airlines, LOT Polish, Lufthansa, Luxair, Norwegian Air Shuttle, Norwegian Air Sweden, Pegasus Airlines, Qantas, Ryanair, SAS Scandinavian, SWISS, Sky Express Greece, SmartWings Czechia, SunExpress, TAP Air Portugal, TUI fly Deutschland, Tunisair, Turkish Airlines, United Airlines, Vueling, Wizz Air, Wizz Air Malta, airBaltic, easyJet
Going somewhere HAM doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Hamburg 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.