Lufthansa operates 138 non-stop routes from Munich (MUC), serving 49 countries with an average sector length of 2,637 km. This is part of Lufthansa's 620-route global network.
Non-stop destinations from Munich on Lufthansa
| Destination | IATA | Country | Distance | Duration | Route |
|---|---|---|---|---|---|
| Singapore | SIN | Singapore | 10,060 km | 12h 15m | Route ↗ |
| Mexico City | MEX | Mexico | 9,860 km | 12h 20m | Route ↗ |
| Sao Paulo | GRU | Brazil | 9,836 km | 11h 55m | Route ↗ |
| San Diego | SAN | USA | 9,696 km | 11h 45m | Route ↗ |
| Los Angeles | LAX | USA | 9,638 km | 12h 0m | Route ↗ |
| San Francisco | SFO | USA | 9,461 km | 11h 45m | Route ↗ |
| Tokyo | HND | Japan | 9,381 km | 12h 30m | Route ↗ |
| Osaka | KIX | Japan | 9,260 km | 11h 45m | Route ↗ |
| Cape Town | CPT | South Africa | 9,143 km | 11h 15m | Route ↗ |
| Hong Kong | HKG | Hong Kong SAR | 9,035 km | 11h 40m | Route ↗ |
| Bangkok | BKK | Thailand | 8,808 km | 10h 40m | Route ↗ |
| Shanghai | PVG | China | 8,797 km | 11h 30m | Route ↗ |
| Seoul | ICN | Republic of Korea | 8,521 km | 11h 0m | Route ↗ |
| Seattle | SEA | USA | 8,502 km | 10h 24m | Route ↗ |
| Johannesburg | JNB | South Africa | 8,412 km | 10h 20m | Route ↗ |
| Denver | DEN | USA | 8,410 km | 10h 40m | Route ↗ |
| Vancouver | YVR | Canada | 8,364 km | 10h 10m | Route ↗ |
| Miami | MIA | USA | 8,057 km | 11h 5m | Route ↗ |
| Beijing | PEK | China | 7,741 km | 9h 45m | Route ↗ |
| Charlotte | CLT | USA | 7,367 km | 9h 40m | Route ↗ |
| Chicago | ORD | USA | 7,289 km | 9h 35m | Route ↗ |
| Bengaluru | BLR | India | 7,146 km | 8h 55m | Route ↗ |
| Dulles | IAD | USA | 6,859 km | 9h 5m | Route ↗ |
| Toronto | YYZ | Canada | 6,658 km | 8h 40m | Route ↗ |
| New York | EWR | USA | 6,521 km | 9h 0m | Route ↗ |
| New York | JFK | USA | 6,499 km | 8h 53m | Route ↗ |
| Mumbai | BOM | India | 6,317 km | 8h 0m | Route ↗ |
| Boston | BOS | USA | 6,199 km | 8h 25m | Route ↗ |
| Montreal | YUL | Canada | 6,170 km | 8h 5m | Route ↗ |
| Delhi | DEL | India | 5,910 km | 7h 30m | Route ↗ |
| Dubai | DXB | United Arab Emirates | 4,567 km | 6h 0m | Route ↗ |
| Riyadh | RUH | Saudi Arabia | 4,001 km | 5h 8m | Route ↗ |
| Tbilisi | TBS | Georgia | 2,694 km | 3h 55m | Route ↗ |
| Tel Aviv-Yafo | TLV | Israel | 2,656 km | 3h 45m | Route ↗ |
| Cairo | CAI | Egypt | 2,623 km | 3h 40m | Route ↗ |
| Tromso | TOS | Norway | 2,406 km | 3h 40m | Route ↗ |
| Paphos | PFO | Cyprus | 2,284 km | 3h 15m | Route ↗ |
| Kittila | KTT | Finland | 2,277 km | 3h 35m | Route ↗ |
| Rovaniemi | RVN | Finland | 2,183 km | 3h 20m | Route ↗ |
| Faro | FAO | Portugal | 2,040 km | 3h 15m | Route ↗ |
| Lisbon | LIS | Portugal | 1,987 km | 3h 25m | Route ↗ |
| Rhodes | RHO | Greece | 1,880 km | 2h 50m | Route ↗ |
| Sevilla | SVQ | Spain | 1,879 km | 3h 5m | Route ↗ |
| Malaga | AGP | Spain | 1,856 km | 3h 10m | Route ↗ |
| Heraklion | HER | Greece | 1,817 km | 2h 45m | Route ↗ |
| Porto | OPO | Portugal | 1,794 km | 3h 0m | Route ↗ |
| Thira | JTR | Greece | 1,735 km | 2h 35m | Route ↗ |
| Trondheim | TRD | Norway | 1,682 km | 2h 35m | Route ↗ |
| Izmir | ADB | Turkiye | 1,667 km | 2h 40m | Route ↗ |
| Mykonos | JMK | Greece | 1,637 km | 2h 35m | Route ↗ |
| Helsinki | HEL | Finland | 1,577 km | 2h 30m | Route ↗ |
| Istanbul | IST | Turkiye | 1,550 km | 2h 45m | Route ↗ |
| Athens | ATH | Greece | 1,518 km | 2h 35m | Route ↗ |
| Madrid | MAD | Spain | 1,498 km | 2h 45m | Route ↗ |
| Alicante | ALC | Spain | 1,497 km | 2h 40m | Route ↗ |
| Malta | MLA | Malta | 1,406 km | 2h 20m | Route ↗ |
| Bergen | BGO | Norway | 1,393 km | 2h 15m | Route ↗ |
| Valencia | VLC | Spain | 1,389 km | 2h 35m | Route ↗ |
| Glasgow | GLA | United Kingdom | 1,384 km | 2h 25m | Route ↗ |
| Dublin | DUB | Ireland | 1,383 km | 2h 30m | Route ↗ |
| Edinburgh | EDI | United Kingdom | 1,332 km | 2h 20m | Route ↗ |
| Stockholm | ARN | Sweden | 1,318 km | 2h 15m | Route ↗ |
| Oslo | OSL | Norway | 1,318 km | 2h 15m | Route ↗ |
| Tunis | TUN | Tunisia | 1,284 km | 2h 15m | Route ↗ |
| Bilbao | BIO | Spain | 1,269 km | 2h 15m | Route ↗ |
| Thessaloniki | SKG | Greece | 1,242 km | 2h 5m | Route ↗ |
| Catania | CTA | Italy | 1,237 km | 2h 10m | Route ↗ |
| Palma de Mallorca | PMI | Spain | 1,217 km | 2h 10m | Route ↗ |
| Bucharest | OTP | Romania | 1,173 km | 2h 0m | Route ↗ |
| Kerkyra | CFU | Greece | 1,168 km | 2h 0m | Route ↗ |
| Biarritz | BIQ | France | 1,164 km | 2h 0m | Route ↗ |
| Palermo | PMO | Italy | 1,134 km | 2h 0m | Route ↗ |
| Manchester | MAN | United Kingdom | 1,133 km | 2h 5m | Route ↗ |
| Lamezia-Terme | SUF | Italy | 1,108 km | 1h 55m | Route ↗ |
| Sofia | SOF | Bulgaria | 1,103 km | 1h 55m | Route ↗ |
| Barcelona | BCN | Spain | 1,095 km | 2h 10m | Route ↗ |
| Birmingham | BHX | United Kingdom | 1,061 km | 2h 0m | Route ↗ |
| Gothenburg | GOT | Sweden | 1,037 km | 1h 50m | Route ↗ |
| Cagliari | CAG | Italy | 1,034 km | 1h 50m | Route ↗ |
| Bordeaux | BOD | France | 1,032 km | 1h 55m | Route ↗ |
| Jersey | JER | Jersey | 1,030 km | 1h 50m | Route ↗ |
| Nantes | NTE | France | 1,011 km | 1h 55m | Route ↗ |
| Tirana | TIA | Albania | 991 km | 1h 45m | Route ↗ |
| Brindisi | BDS | Italy | 984 km | 1h 50m | Route ↗ |
| Sibiu | SBZ | Romania | 975 km | 1h 40m | Route ↗ |
| Toulouse | TLS | France | 961 km | 1h 50m | Route ↗ |
| London | LHR | United Kingdom | 943 km | 2h 5m | Route ↗ |
| London | STN | United Kingdom | 912 km | 2h 0m | Route ↗ |
| Cluj-Napoca | CLJ | Romania | 911 km | 1h 40m | Route ↗ |
| Bari | BRI | Italy | 893 km | 1h 40m | Route ↗ |
| Tivat | TIV | Montenegro | 855 km | 1h 35m | Route ↗ |
| Naples | NAP | Italy | 853 km | 1h 45m | Route ↗ |
| Olbia | OLB | Italy | 847 km | 1h 45m | Route ↗ |
| Dubrovnik | DBV | Croatia | 818 km | 1h 30m | Route ↗ |
| Gdansk | GDN | Poland | 815 km | 1h 30m | Route ↗ |
| Copenhagen | CPH | Denmark | 811 km | 1h 35m | Route ↗ |
| Warsaw | WAW | Poland | 779 km | 1h 35m | Route ↗ |
| Oradea | OMR | Romania | 772 km | 1h 25m | Route ↗ |
| Westerland | GWT | Germany | 767 km | 1h 25m | Route ↗ |
| Belgrade | BEG | Republic of Serbia | 760 km | 1h 30m | Route ↗ |
| Marseille | MRS | France | 746 km | 1h 45m | Route ↗ |
| Debrecen | DEB | Hungary | 739 km | 1h 30m | Route ↗ |
| Rome | FCO | Italy | 729 km | 1h 35m | Route ↗ |
| Paris | CDG | France | 682 km | 1h 40m | Route ↗ |
| Bastia | BIA | France | 669 km | 1h 25m | Route ↗ |
| Amsterdam | AMS | Netherlands | 665 km | 1h 35m | Route ↗ |
| Split | SPU | Croatia | 639 km | 1h 20m | Route ↗ |
| Nice | NCE | France | 630 km | 1h 30m | Route ↗ |
| Krakow | KRK | Poland | 613 km | 1h 20m | Route ↗ |
| Hamburg | HAM | Germany | 600 km | 1h 15m | Route ↗ |
| Brussels | BRU | Belgium | 598 km | 1h 20m | Route ↗ |
| Lyon | LYS | France | 587 km | 1h 20m | Route ↗ |
| Budapest | BUD | Hungary | 567 km | 1h 15m | Route ↗ |
| Bremen | BRE | Germany | 564 km | 1h 15m | Route ↗ |
| Zadar | ZAD | Croatia | 547 km | 1h 15m | Route ↗ |
| Muenster | FMO | Germany | 511 km | 1h 10m | Route ↗ |
| Genoa | GOA | Italy | 492 km | 1h 15m | Route ↗ |
| Geneva | GVA | Switzerland | 490 km | 1h 15m | Route ↗ |
| Dusseldorf | DUS | Germany | 486 km | 1h 10m | Route ↗ |
| Hanover | HAJ | Germany | 480 km | 1h 10m | Route ↗ |
| Wroclaw | WRO | Poland | 478 km | 1h 10m | Route ↗ |
| Turin | TRN | Italy | 472 km | 1h 15m | Route ↗ |
| Berlin | BER | Germany | 462 km | 1h 5m | Route ↗ |
| Cologne | CGN | Germany | 438 km | 1h 10m | Route ↗ |
| Zagreb | ZAG | Croatia | 435 km | 1h 5m | Route ↗ |
| Luxembourg | LUX | Luxembourg | 432 km | 1h 5m | Route ↗ |
| Pula | PUY | Croatia | 417 km | 1h 0m | Route ↗ |
| Rijeka | RJK | Croatia | 408 km | 0h 55m | Route ↗ |
| Milan | MXP | Italy | 382 km | 1h 10m | Route ↗ |
| Milan | LIN | Italy | 374 km | 1h 5m | Route ↗ |
| Dresden | DRS | Germany | 339 km | 0h 55m | Route ↗ |
| Basel, Switzerland/Mulhouse | BSL | France | 328 km | 0h 55m | Route ↗ |
| Graz | GRZ | Austria | 313 km | 0h 55m | Route ↗ |
| Ljubljana | LJU | Slovenia | 310 km | 0h 50m | Route ↗ |
| Frankfurt | FRA | Germany | 300 km | 1h 0m | Route ↗ |
| Prague | PRG | Czech Republic | 265 km | 0h 50m | Route ↗ |
| Zurich | ZRH | Switzerland | 261 km | 1h 0m | Route ↗ |
| Stuttgart | STR | Germany | 195 km | 0h 45m | Route ↗ |
Destinations by country
- Italy — 13 destinations (CTA, PMO, SUF, CAG, BDS, BRI and 7 more)
- USA — 12 destinations (SAN, LAX, SFO, SEA, DEN, MIA and 6 more)
- Germany — 11 destinations (GWT, HAM, BRE, FMO, DUS, HAJ and 5 more)
- France — 10 destinations (BIQ, BOD, NTE, TLS, MRS, CDG and 4 more)
- Spain — 8 destinations (SVQ, AGP, MAD, ALC, VLC, BIO and 2 more)
- Greece — 7 destinations (RHO, HER, JTR, JMK, ATH, SKG and 1 more)
- United Kingdom — 6 destinations (GLA, EDI, MAN, BHX, LHR, STN)
- Croatia — 6 destinations (DBV, SPU, ZAD, ZAG, PUY, RJK)
- Norway — 4 destinations (TOS, TRD, BGO, OSL)
- Romania — 4 destinations (OTP, SBZ, CLJ, OMR)
Lufthansa from other airports
- Frankfurt (FRA) — 166 routes
- Berlin (BER) — 4 routes
- London (LHR) — 3 routes
- Riyadh (RUH) — 3 routes
- Abuja (ABV) — 2 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 Lufthansa serve from Munich (MUC)?
Lufthansa flies to 138 non-stop destinations from Munich (MUC), spanning 49 countries.
What is the longest route Lufthansa flies from Munich?
The longest non-stop route is MUC → SIN (Singapore) at 10,060 km.
Which countries does Lufthansa fly to from Munich?
Top destination countries: Italy (13), USA (12), Germany (11), France (10), Spain (8).
Does Lufthansa operate from other airports?
Yes — Lufthansa also operates from Frankfurt (FRA), Berlin (BER), London (LHR), Riyadh (RUH), Abuja (ABV). Total network: 620 routes across the carrier's footprint.