Hub Airports
Focus Cities
All Airports (111)
| Airport | City | Country | Terminal | Check-in | Lounge | Routes |
|---|---|---|---|---|---|---|
| FRA Frankfurt Airport Hub | Frankfurt | 🇩🇪 Germany | — | Terminal 1, Hall A, B, and Z | — | 166+ |
| MUC Munich Airport Hub | Munich | 🇩🇪 Germany | — | Terminal 2, check-in area | — | 138+ |
| AUH Abu Dhabi International Airport | Abu Dhabi | 🇦🇪 United Arab Emirates | Terminal A | Terminal A | — | 2+ |
| MAD Adolfo Suarez Madrid-Barajas Airport | Madrid | 🇪🇸 Spain | — | — | — | 2+ |
| ALC Alicante-Elche Airport | Alicante | 🇪🇸 Spain | — | — | — | 2+ |
| ALA Almaty International Airport | Almaty | 🇰🇿 Kazakhstan | — | — | — | 2+ |
| AMS Amsterdam Airport Schiphol | Amsterdam | 🇳🇱 Netherlands | — | — | — | 2+ |
| ATH Athens International Airport | Athens | 🇬🇷 Greece | Main Terminal | Main Terminal | — | 2+ |
| AUS Austin-Bergstrom International Airport | Austin | 🇺🇸 United States | — | — | — | 1+ |
| BKK Bangkok Suvarnabhumi Airport | Bangkok | 🇹🇠Thailand | — | — | — | 1+ |
| BCN Barcelona-El Prat Airport | Barcelona | 🇪🇸 Spain | — | — | — | 2+ |
| PEK Beijing Capital International Airport | Beijing | 🇨🇳 China | — | Terminal 3 | Lufthansa Business Lounge | 1+ |
| BEY Beirut-Rafic Hariri International Airport | Beirut | 🇱🇧 Lebanon | — | — | — | 1+ |
| BEG Belgrade Nikola Tesla Airport | Belgrade | 🇷🇸 Serbia | Terminal 2 | Main terminal check-in counters | — | 2+ |
| TLV Ben Gurion Airport | Tel Aviv | 🇮🇱 Israel | Terminal 3 | Terminal 3 | — | 2+ |
| TXL Berlin Brandenburg Airport | Berlin | 🇩🇪 Germany | — | Terminal 1 check-in hall | Lufthansa Business/Senator Lounge | 10+ |
| BHX Birmingham Airport | Birmingham | 🇬🇧 United Kingdom | — | — | — | 2+ |
| BOS Boston Logan International Airport | Boston | 🇺🇸 United States | — | — | — | 2+ |
| BRU Brussels Airport | Brussels | 🇧🇪 Belgium | Terminal B (Pier B) | Main terminal | — | 2+ |
| BUD Budapest Ferenc Liszt International Airport | Budapest | ðŸ‡ðŸ‡º Hungary | Terminal 2A | Terminal 2A check-in counters | — | 2+ |
| CAI Cairo International Airport | Cairo | 🇪🇬 Egypt | Terminal 1 | Terminal 1 check-in counters | — | 2+ |
| CPT Cape Town International Airport | Cape Town | 🇿🇦 South Africa | — | — | — | 2+ |
| CLT Charlotte Douglas International Airport | Charlotte | 🇺🇸 United States | — | — | — | 1+ |
| MAA Chennai International Airport | Chennai | 🇮🇳 India | — | — | — | 1+ |
| BOM Chhatrapati Shivaji Maharaj International Airport | Mumbai | 🇮🇳 India | — | — | — | 2+ |
| CPH Copenhagen Airport | Copenhagen | 🇩🇰 Denmark | — | — | — | 2+ |
| DFW Dallas/Fort Worth International Airport | Dallas | 🇺🇸 United States | — | — | — | 1+ |
| DEN Denver International Airport | Denver | 🇺🇸 United States | — | — | — | 2+ |
| DTW Detroit Metropolitan Wayne County Airport | Detroit | 🇺🇸 United States | — | — | — | 1+ |
| DXB Dubai International Airport | Dubai | 🇦🇪 United Arab Emirates | Terminal 1 | Terminal 1 check-in hall | — | 2+ |
| DUB Dublin Airport | Dublin | 🇮🇪 Ireland | — | Terminal 1, Zone B | — | 2+ |
| DUS Dusseldorf Airport | Dusseldorf | 🇩🇪 Germany | Terminal A | Terminal A | Lufthansa Business Lounge | 2+ |
| EDI Edinburgh Airport | Edinburgh | 🇬🇧 United Kingdom | — | — | — | 2+ |
| BOG El Dorado International Airport | Bogota | 🇨🇴 Colombia | — | — | — | 1+ |
| EZE Ezeiza International Airport | Buenos Aires | 🇦🇷 Argentina | — | — | — | 1+ |
| OPO Francisco Sa Carneiro Airport | Porto | 🇵🇹 Portugal | — | — | — | 2+ |
| ZAG Franjo Tudman Airport | Zagreb | ðŸ‡ðŸ‡· Croatia | Main Terminal | Main terminal check-in counters | — | 2+ |
| GVA Geneva Airport | Geneva | 🇨🇠Switzerland | Main Terminal (T1) | Terminal 1 check-in counters | — | 2+ |
| IAH George Bush Intercontinental Airport | Houston | 🇺🇸 United States | — | Terminal D, International Counters | — | 1+ |
| GLA Glasgow Airport | Glasgow | 🇬🇧 United Kingdom | — | — | — | 1+ |
| HAM Hamburg Airport Focus | Hamburg | 🇩🇪 Germany | Terminal 1 | Terminal 1 check-in counters | Lufthansa Business Lounge | 2+ |
| ATL Hartsfield-Jackson Atlanta International Airport | Atlanta | 🇺🇸 United States | — | — | — | 1+ |
| HEL Helsinki-Vantaa Airport | Helsinki | 🇫🇮 Finland | Terminal 2 | Terminal 2 check-in counters | — | 2+ |
| OTP Henri Coanda International Airport | Bucharest | 🇷🇴 Romania | Main Terminal | Main terminal check-in counters | — | 2+ |
| GYD Heydar Aliyev International Airport | Baku | 🇦🇿 Azerbaijan | — | — | — | 1+ |
| HKG Hong Kong International Airport | Hong Kong | ðŸ‡ðŸ‡° Hong Kong | — | — | — | 2+ |
| ALG Houari Boumediene Airport | Algiers | 🇩🇿 Algeria | — | — | — | 1+ |
| ICN Incheon International Airport | Seoul | 🇰🇷 South Korea | — | — | — | 2+ |
| DEL Indira Gandhi International Airport | New Delhi | 🇮🇳 India | — | Terminal 3 | Lufthansa Business Lounge | 2+ |
| IST Istanbul Airport | Istanbul | 🇹🇷 Turkey | — | Main terminal check-in counters | — | 2+ |
| JFK John F. Kennedy International Airport | New York | 🇺🇸 United States | Terminal 1 | Terminal 1 check-in hall | — | 2+ |
| NBO Jomo Kenyatta International Airport | Nairobi | 🇰🇪 Kenya | — | — | — | 1+ |
| SJO Juan Santamaria International Airport | San Jose | 🇨🇷 Costa Rica | — | — | — | 1+ |
| KIX Kansai International Airport | Osaka | 🇯🇵 Japan | — | — | — | 1+ |
| KEF Keflavik International Airport | Reykjavik | 🇮🇸 Iceland | — | — | — | 1+ |
| BLR Kempegowda International Airport | Bengaluru | 🇮🇳 India | — | T2 international counters | — | 2+ |
| DMM King Fahd International Airport | Dammam | 🇸🇦 Saudi Arabia | — | — | — | 1+ |
| RUH King Khalid International Airport | Riyadh | 🇸🇦 Saudi Arabia | — | — | — | 3+ |
| KRK Krakow John Paul II International Airport | Krakow | 🇵🇱 Poland | Main Terminal | Main terminal check-in counters | — | 2+ |
| LCA Larnaca International Airport | Larnaca | 🇨🇾 Cyprus | Main Terminal | Main terminal check-in counters | — | 2+ |
| FCO Leonardo da Vinci-Fiumicino Airport | Rome | 🇮🇹 Italy | — | — | — | 2+ |
| LIS Lisbon Humberto Delgado Airport | Lisbon | 🇵🇹 Portugal | — | Terminal 1, Check-in Hall | — | 2+ |
| LHR London Heathrow Airport | London | 🇬🇧 United Kingdom | Terminal 2 (The Queen's Terminal) | Terminal 2 check-in area | — | 3+ |
| STN London Stansted Airport | London | 🇬🇧 United Kingdom | — | — | — | 1+ |
| LAX Los Angeles International Airport | Los Angeles | 🇺🇸 United States | — | — | — | 2+ |
| LYS Lyon-Saint Exupery Airport | Lyon | 🇫🇷 France | Terminal 2 | Main terminal check-in counters | — | 2+ |
| AGP Malaga-Costa del Sol Airport | Malaga | 🇪🇸 Spain | — | — | — | 2+ |
| MAN Manchester Airport | Manchester | 🇬🇧 United Kingdom | — | — | — | 2+ |
| MRS Marseille Provence Airport | Marseille | 🇫🇷 France | — | — | — | 2+ |
| MEX Mexico City International Airport | Mexico City | 🇲🇽 Mexico | — | — | — | 2+ |
| MIA Miami International Airport | Miami | 🇺🇸 United States | — | — | — | 2+ |
| MXP Milan Malpensa Airport | Milan | 🇮🇹 Italy | — | — | — | 2+ |
| CMN Mohammed V International Airport | Casablanca | 🇲🇦 Morocco | — | — | — | 1+ |
| YUL Montreal-Trudeau International Airport | Montreal | 🇨🇦 Canada | — | — | — | 2+ |
| LOS Murtala Muhammed International Airport | Lagos | 🇳🇬 Nigeria | — | — | — | 2+ |
| NAP Naples International Airport | Naples | 🇮🇹 Italy | — | — | — | 2+ |
| EWR Newark Liberty International Airport | Newark | 🇺🇸 United States | — | Main terminal check-in counters | — | 2+ |
| NCE Nice Cote d Azur Airport | Nice | 🇫🇷 France | Terminal 1 | Terminal 1, Check-in Hall | — | 2+ |
| JNB O.R. Tambo International Airport | Johannesburg | 🇿🇦 South Africa | — | — | — | 2+ |
| OSL Oslo Airport Gardermoen | Oslo | 🇳🇴 Norway | Main Terminal - International | Main terminal | — | 2+ |
| PMI Palma de Mallorca Airport | Palma de Mallorca | 🇪🇸 Spain | — | Module B, Check-in | Lufthansa Business Lounge | 2+ |
| CDG Paris Charles de Gaulle Airport | Paris | 🇫🇷 France | Terminal 1 | Terminal 1 check-in area | — | 2+ |
| AMM Queen Alia International Airport | Amman | 🇯🇴 Jordan | — | — | — | 1+ |
| HYD Rajiv Gandhi International Airport | Hyderabad | 🇮🇳 India | — | — | — | 1+ |
| RDU Raleigh-Durham International Airport | Raleigh | 🇺🇸 United States | — | — | — | 1+ |
| RIX Riga International Airport | Riga | 🇱🇻 Latvia | — | — | — | 1+ |
| GIG Rio de Janeiro-Galeao International Airport | Rio de Janeiro | 🇧🇷 Brazil | — | — | — | 1+ |
| SAN San Diego International Airport | San Diego | 🇺🇸 United States | — | — | — | 1+ |
| SFO San Francisco International Airport | San Francisco | 🇺🇸 United States | — | — | — | 2+ |
| GRU Sao Paulo-Guarulhos International Airport | Sao Paulo | 🇧🇷 Brazil | — | — | — | 2+ |
| SJJ Sarajevo International Airport | Sarajevo | 🇧🇦 Bosnia and Herzegovina | — | — | — | 1+ |
| SEA Seattle-Tacoma International Airport | Seattle | 🇺🇸 United States | — | — | — | 2+ |
| PVG Shanghai Pudong International Airport | Shanghai | 🇨🇳 China | — | — | — | 2+ |
| SIN Singapore Changi Airport | Singapore | 🇸🇬 Singapore | — | — | — | 2+ |
| SKP Skopje International Airport | Skopje | 🇲🇰 North Macedonia | — | — | — | 1+ |
| SOF Sofia Airport | Sofia | 🇧🇬 Bulgaria | Terminal 2 | Main terminal check-in counters | — | 2+ |
| ARN Stockholm Arlanda Airport | Stockholm | 🇸🇪 Sweden | Terminal 5 | Terminal 5 | — | 2+ |
| TBS Tbilisi International Airport | Tbilisi | 🇬🇪 Georgia | — | — | — | 1+ |
| SKG Thessaloniki International Airport | Thessaloniki | 🇬🇷 Greece | Main Terminal | Main terminal check-in counters | — | 2+ |
| TIA Tirana International Airport | Tirana | 🇦🇱 Albania | — | — | — | 2+ |
| HND Tokyo Haneda Airport | Tokyo | 🇯🇵 Japan | — | — | — | 2+ |
| YYZ Toronto Pearson International Airport | Toronto | 🇨🇦 Canada | — | — | — | 2+ |
| TUN Tunis-Carthage International Airport | Tunis | 🇹🇳 Tunisia | — | — | — | 2+ |
| PRG Vaclav Havel Airport Prague | Prague | 🇨🇿 Czech Republic | Terminal 2 | Terminal 2 check-in counters | — | 2+ |
| YVR Vancouver International Airport | Vancouver | 🇨🇦 Canada | — | — | — | 2+ |
| VCE Venice Marco Polo Airport | Venice | 🇮🇹 Italy | — | — | — | 1+ |
| VIE Vienna International Airport | Vienna | 🇦🇹 Austria | — | — | — | 1+ |
| WAW Warsaw Chopin Airport | Warsaw | 🇵🇱 Poland | Terminal A | Terminal A check-in counters | — | 2+ |
| IAD Washington Dulles International Airport | Washington | 🇺🇸 United States | Concourse C/D | Main Terminal | — | 2+ |
| ZRH Zurich Airport | Zurich | 🇨🇠Switzerland | — | Check-in 1 | SWISS Business Lounge | 2+ |
| EVN Zvartnots International Airport | Yerevan | 🇦🇲 Armenia | — | — | — | 1+ |
Popular Destinations
Passenger Tips
Lufthansa largest hub with extensive global connections. Operates from Terminal 1 (Halls A, B, and Z). The First Class Terminal is legendary and worth experiencing. Senator and Business Lounges are spread across Terminal 1. The transfer process through Frankfurt is generally efficient.
Munich is Lufthansa's second hub after Frankfurt, with all Lufthansa flights operating from Terminal 2 and the T2 Satellite. Online check-in opens 23 hours before departure. The Lufthansa First Class Lounge and Senator Lounge in T2 are among the world's best, with the famous First Class Terminal offering a premium experience. Star Alliance Gold members enjoy Senator Lounge access. Arrive 2 hours for European and 3 hours for intercontinental flights.
Lufthansa serves AUH with select routes from Abu Dhabi. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. As a Star Alliance member, Lufthansa offers seamless connections with partner carriers including Lufthansa, United, ANA, and Singapore Airlines. Online check-in is available through the Lufthansa website or app, typically opening 24-48 hours before departure.
Multiple daily flights to Frankfurt and Munich hubs. Good for connecting to intercontinental destinations via Germany. As a Star Alliance member, Lufthansa offers seamless connections with partner carriers including Lufthansa, United, ANA, and Singapore Airlines. Online check-in is available through the Lufthansa website or app, typically opening 24-48 hours before departure.
Lufthansa operates daily flights from Terminal 3 to Frankfurt and Munich, providing access to its vast European and global network. Online check-in opens 23 hours before departure. Miles & More members earn miles on all flights, and Star Alliance Gold members enjoy the Lufthansa Business Lounge at PEK. Both German hubs offer seamless onward connections. Arrive at least 3 hours before international departure.
Lufthansa serves BEG with select routes from Belgrade. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. As a Star Alliance member, Lufthansa offers seamless connections with partner carriers including Lufthansa, United, ANA, and Singapore Airlines. Online check-in is available through the Lufthansa website or app, typically opening 24-48 hours before departure.
Lufthansa serves TLV with select routes from Tel Aviv. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. As a Star Alliance member, Lufthansa offers seamless connections with partner carriers including Lufthansa, United, ANA, and Singapore Airlines. Online check-in is available through the Lufthansa website or app, typically opening 24-48 hours before departure.
Frequent shuttle flights to Frankfurt and Munich hubs. Two lounges available for eligible passengers. As a Star Alliance member, Lufthansa offers seamless connections with partner carriers including Lufthansa, United, ANA, and Singapore Airlines. Eligible passengers can access the Lufthansa Business/Senator Lounge before departure for complimentary refreshments and a comfortable waiting area. Online check-in is available through the Lufthansa website or app, typically opening 24-48 hours before departure.
