OPS Watch · 79,833 legs measured · last 90 days · 1 route outbound only · 4 routes inbound only
185
nonstop destinations from Munich Airport, flown by 78 airlines . 180 of them also fly back in.
Measured from flights observed on Munich’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 177 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are +18 min.
Busiest route Frankfurt am Main FRA · about 222 movements a week, Condor Flugdienst, Kuwait Airways, Lufthansa2,859 legs observed
Most reliable Muscat/Seeb MCT · 98% on time, 2.2% cancelled90 legs
Roughest ride Seattle SEA · 50% on time, 0% cancelled145 legs
All MUC nonstop destinations, ranked by weekly flights
One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.
Destination Airlines Weekly On time Cancelled
FRA Frankfurt am Main ⇆
Condor Flugdienst · Kuwait Airways · Lufthansa
222 /wk
81% on time
0.2% cancelled
Schedule Condor Flugdienst departs DE4304 08:45 DE4063 08:45 DE4426 16:45 DE4065 16:45
Kuwait Airways departs KU171 06:10
Lufthansa departs LH9911 06:45 LH125 07:00 LH127 08:00 LH129 08:30 LH95 09:00 LH97 10:00 LH99 11:00 LH103 12:00 LH107 14:00 LH109 15:00 LH111 16:00 LH113 17:00 LH115 18:00 LH117 19:00 LH123 21:00
Condor Flugdienst arrives DE4305 08:00 DE4062 08:00 DE4793 10:35 DE4064 15:25 DE4427 15:25 DE4787 20:30 DE4790 21:00
Kuwait Airways arrives KU171 22:15
Lufthansa arrives LH94 08:10 LH96 09:10 LH98 10:10 LH102 11:10 LH106 13:10 LH108 14:10 LH110 15:10 LH112 16:10 LH114 17:10 LH116 18:10 LH120 19:10 LH122 20:10 LH124 21:10 LH128 23:10
HAM Hamburg ⇆
Eurowings · Lufthansa
194 /wk
81% on time
0.2% cancelled
Schedule Eurowings departs EW7171 09:15 EW7173 14:45 EW7175 21:05
Lufthansa departs LH2050 06:40 LH2054 07:45 LH2058 08:45 LH2060 10:00 LH2062 11:30 LH2066 13:00 LH2070 15:00 LH2072 16:00 LH2076 17:30 LH2078 18:45 LH2086 19:45 LH2088 21:25
Eurowings arrives EW7170 08:30 EW7172 11:45 EW7172 14:05 EW7174 20:25
Lufthansa arrives LH2085 07:30 LH2089 09:00 LH2051 10:00 LH2055 11:05 LH2059 12:10 LH2061 13:20 LH2063 14:50 LH2067 16:20 LH2071 18:20 LH2073 19:20 LH2077 20:50 LH2079 22:05
LHR London ⇆
British Airways · Lufthansa · Lufthansa City Airlines
177 /wk
82% on time
0.4% cancelled
Schedule British Airways departs BA957 07:20 BA957 07:35 BA945 10:55 BA945 11:00 BA945 11:05 BA947 12:50 BA949 15:00 BA949 15:55 BA951 17:25 BA953 17:45 BA953 17:50 BA955 20:50 BA955 20:55
Lufthansa departs LH2472 09:25 LH2476 14:50 LH2478 16:05 LH2486 21:55
Lufthansa City Airlines departs VL2470 07:00 VL2474 12:00 VL2480 17:30 VL2480 17:35 VL2482 18:35 VL2484 20:00
British Airways arrives BA944 10:05 BA946 11:45 BA946 12:00 BA946 12:15 BA946 12:25 BA948 13:50 BA948 15:05 BA950 16:25 BA952 16:55 BA954 19:55 BA954 20:00 BA956 22:45 BA956 23:00
Lufthansa arrives LH2485 09:25 LH2473 14:00 LH2477 19:30 LH2479 20:40
Lufthansa City Airlines arrives VL2487 10:30 VL2471 11:35 VL2475 16:40 VL2481 22:00 VL2481 22:05 VL2483 23:05
DUS Düsseldorf ⇆
Air Anka · Eurowings · Lufthansa · Lufthansa City Airlines
167 /wk
83% on time
0.9% cancelled
Schedule Air Anka departs 6K375 15:00
Eurowings departs EW9081 08:20 EW9083 12:55 EW9087 15:55 EW9085 19:50
Lufthansa departs LH2000 06:30 LH2004 07:30 LH2006 08:30 LH2012 10:05 LH2016 12:00 LH2020 14:05 LH2022 15:25 LH2024 16:30 LH2028 17:45 LH2032 19:00 LH2040 21:30
Lufthansa City Airlines departs VL2004 07:25 VL2022 15:35 VL2028 17:50
Air Anka arrives 6K375 14:00 6K375 14:10
Eurowings arrives EW9080 07:40 EW9082 12:15 EW9086 15:15 EW9084 19:10
Lufthansa arrives LH2037 07:20 LH2001 09:30 LH2005 10:30 LH2007 11:30 LH2013 13:05 LH2017 15:00 LH2021 17:05 LH2023 18:25 LH2025 19:30 LH2029 20:45 LH2033 22:00
Lufthansa City Airlines arrives VL2005 10:25 VL2023 18:30
AMS Amsterdam ⇆
KLM · Lufthansa
143 /wk
86% on time
1.6% cancelled
Schedule KLM departs KL1848 07:00 KL1850 09:55 KL1852 11:40 KL1854 14:10 KL1856 17:35 KL1858 20:05
Lufthansa departs LH2302 08:30 LH2304 11:25 LH2306 15:30 LH2308 17:40 LH2310 21:20
KLM arrives KL1849 09:10 KL1851 10:55 KL1853 13:30 KL1855 16:45 KL1857 19:15 KL1859 22:15
Lufthansa arrives LH2311 09:40 LH2311 10:20 LH2303 12:10 LH2305 15:05 LH2307 19:10 LH2309 21:20
CDG Paris ⇆
Air France · Lufthansa · Lufthansa City Airlines
140 /wk
85% on time
0.5% cancelled
Schedule Air France departs AF1123 07:05 AF1423 10:05 AF1723 11:50 AF1623 15:30 AF1823 18:00
Lufthansa departs LH2226 06:45 LH2232 15:55 LH2234 17:15
Lufthansa City Airlines departs VL2228 09:35 VL2238 21:10
Air France arrives AF1422 09:05 AF1722 11:00 AF1622 14:35 AF1822 17:00 AF1122 21:55
Lufthansa arrives LH2227 10:35 LH2233 19:45 LH2235 21:05
Lufthansa City Airlines arrives VL2239 07:25 VL2239 10:20 VL2229 13:30
BER Berlin ⇆
Lufthansa · Air Anka
127 /wk
82% on time
0.6% cancelled
Schedule Lufthansa departs LH1946 07:00 LH1948 08:00 LH1950 09:00 LH1952 11:00 LH1954 12:15 LH1956 13:15 LH1958 15:30 LH1960 17:00 LH1962 18:45 LH1966 21:30
Air Anka arrives 6K345 12:40
Lufthansa arrives LH1967 07:20 LH1947 10:10 LH1949 11:05 LH1951 12:10 LH1953 14:10 LH1955 15:25 LH1957 16:25 LH1959 18:35 LH1961 20:05 LH1963 21:50
PMI Palma de Mallorca ⇆
Condor Flugdienst · Discover Airlines · Eurowings · Lufthansa · Lufthansa City Airlines
126 /wk
69% on time
0.5% cancelled
Schedule Condor Flugdienst departs DE1130 06:05 DE1512 10:30 DE1512 14:10 DE1508 17:45
Discover Airlines departs 4Y450 09:05 4Y452 15:20
Eurowings departs EW6897 09:50 EW6891 10:55 EW6885 11:20 EW6887 12:10 EW6887 12:15 EW6897 17:25
Lufthansa departs LH1796 08:35
Lufthansa City Airlines departs VL1796 15:00
Condor Flugdienst arrives DE1513 15:40 DE1513 19:35 DE1509 21:10 DE1509 23:10
Discover Airlines arrives 4Y451 11:35 4Y451 14:20 4Y451 14:25 4Y451 15:50 4Y453 20:35 4Y451 20:55
Eurowings arrives EW6896 08:55 EW6890 10:05 EW6884 10:20 EW6884 10:30 EW6884 10:55 EW6886 11:20 EW6896 16:40
Lufthansa arrives LH1797 13:55
Lufthansa City Airlines arrives VL1797 20:10
MAD Madrid ⇆
Air Europa · Condor Flugdienst · Iberia · Lufthansa · Lufthansa City Airlines
125 /wk
78% on time
1.9% cancelled
Schedule Air Europa departs UX1516 10:45 UX1518 18:55
Condor Flugdienst departs DE9364 08:30
Iberia departs IB1316 07:15 IB1310 12:10 IB1314 19:35
Lufthansa departs LH2664 06:35 LH2602 11:20 LH1802 11:30 LH1804 15:10
Lufthansa City Airlines departs VL1806 20:55
Air Europa arrives UX1515 09:45 UX1517 17:45
Iberia arrives IB1309 11:30 IB1313 18:55 IB1315 22:40
Lufthansa arrives LH2665 12:35 LH2603 17:20 LH1803 17:30 LH1805 21:10
Lufthansa City Airlines arrives VL1807 09:55 VL1801 14:30
FCO Rome ⇆
Avialeasing · ITA Airways · Lufthansa
114 /wk
79% on time
1.5% cancelled
Schedule Avialeasing departs EC6104 09:20 EC2976 17:25
ITA Airways departs AZ437 10:55 AZ433 19:05
Lufthansa departs LH1866 09:50 LH1868 11:45 LH1870 16:30 LH1872 21:40
Avialeasing arrives EC6103 08:45 EC2975 16:50
ITA Airways arrives AZ432 10:05 AZ436 18:10
Lufthansa arrives LH1873 08:35 LH1867 14:10 LH1869 15:40 LH1871 20:20
CPH Copenhagen ⇆
Lufthansa · Scandinavian Airlines
106 /wk
84% on time
1.3% cancelled
Schedule Lufthansa departs LH2438 06:40 LH2440 10:50 LH2442 16:00 LH2446 21:35
Scandinavian Airlines departs SK662 10:15 SK1666 15:00 SK2658 20:30
Lufthansa arrives LH2447 07:45 LH2439 10:35 LH2441 14:50 LH2443 20:00
Scandinavian Airlines arrives SK661 09:30 SK1665 14:15 SK2657 19:45
BCN Barcelona ⇆
Lufthansa · Lufthansa City Airlines · Vueling
105 /wk
71% on time
3.1% cancelled
Schedule Lufthansa departs LH1810 08:50 LH1812 12:20 LH1814 15:25 LH1818 17:30 LH1816 20:55
Lufthansa City Airlines departs VL1808 06:15
Vueling departs VY1161 09:45 VY4185 12:45 VY1163 16:45 VY1165 21:05
Lufthansa arrives LH1817 09:30 LH1811 13:50 LH1813 17:20 LH1815 20:20 LH1819 22:35
Lufthansa City Airlines arrives VL1809 11:10
Vueling arrives VY1160 09:00 VY4184 11:50 VY1162 16:05 VY1164 20:15
ATH Athens ⇆
Aegean Airlines · Lufthansa · SKY express
98 /wk
77% on time
0.2% cancelled
AYT Antalya ⇆
Air Anka · Freebird Airlines · Mavi Gök MGA · SunExpress
84 /wk
87% on time
1.2% cancelled
BRU Brussels ⇆
Brussels Airlines · Lufthansa
82 /wk
86% on time
0% cancelled
ZRH Zurich ⇆
Air Dolomiti · Lufthansa
80 /wk
79% on time
0.3% cancelled
WAW Warsaw ⇆
LOT Polish Airlines · Lufthansa
79 /wk
81% on time
0.2% cancelled
CGN Köln ⇆
Eurowings · Lufthansa
70 /wk
83% on time
0.8% cancelled
LIS Lisbon ⇆
Lufthansa · TAP Air Portugal
69 /wk
75% on time
0.7% cancelled
VIE Vienna ⇆
Austrian Airlines · Bluebird Airways
69 /wk
86% on time
0% cancelled
BRE Bremen ⇆
Lufthansa · Lufthansa City Airlines
67 /wk
82% on time
0% cancelled
HEL Helsinki ⇆
Finnair · Lufthansa
65 /wk
86% on time
0% cancelled
HAJ Hannover ⇆
Lufthansa · Lufthansa City Airlines
63 /wk
80% on time
0% cancelled
HER Heraklion ⇆
Aegean Airlines · Condor Flugdienst · Discover Airlines · Lufthansa · SmartWings · TUI fly Deutschland
62 /wk
79% on time
0.7% cancelled
SAW Istanbul ⇆
AJet · Pegasus Airlines
62 /wk
78% on time
0% cancelled
TLV Tel Aviv ⇆
Bluebird Airways · El Al Israel Airlines · Lufthansa
60 /wk
68% on time
0.7% cancelled
NCE Nice ⇆
Lufthansa
59 /wk
77% on time
0.1% cancelled
LIN Milan ⇆
ITA Airways · Lufthansa
55 /wk
82% on time
0.6% cancelled
STR Stuttgart ⇆
Lufthansa · Lufthansa City Airlines
54 /wk
85% on time
0.9% cancelled
MXP Milan ⇆
Air Dolomiti · Lufthansa
53 /wk
77% on time
0.3% cancelled
ZAG Zagreb ⇆
Air Dolomiti · Croatia Airlines · Lufthansa · SunExpress
52 /wk
82% on time
0.3% cancelled
BLQ Bologna ⇆
Air Dolomiti · Lufthansa
52 /wk
74% on time
0.1% cancelled
OSL Oslo ⇆
Lufthansa · Norwegian
52 /wk
83% on time
0.2% cancelled
VCE Venezia ⇆
Air Dolomiti
52 /wk
84% on time
0.7% cancelled
DUB Dublin ⇆
Aer Lingus · Lufthansa City Airlines
49 /wk
81% on time
0% cancelled
FMO Greven ⇆
Lufthansa · Lufthansa City Airlines
49 /wk
83% on time
0.3% cancelled
BEG Belgrade ⇆
Air Serbia · Lufthansa
48 /wk
88% on time
0% cancelled
MLA Valletta ⇆
KM Malta Airlines · Lufthansa
46 /wk
90% on time
0.3% cancelled
OTP Bucharest ⇆
Elysian Airlines · Lufthansa
46 /wk
83% on time
1% cancelled
KRK Kraków ⇆
Lufthansa
46 /wk
80% on time
0.2% cancelled
SOF Sofia ⇆
Lufthansa · Lufthansa City Airlines
42 /wk
78% on time
0.4% cancelled
NAP Napoli ⇆
Lufthansa City Airlines
41 /wk
78% on time
0.4% cancelled
HRG Hurghada ⇆
Air Cairo · Condor Flugdienst · Discover Airlines · Nesma Airlines · Nile Air · Sky Vision Airlines · TUI fly Deutschland · Freebird Airlines Europe
39 /wk
77% on time
0% cancelled
BRI Bari ⇆
Air Dolomiti · Lufthansa
39 /wk
82% on time
0.2% cancelled
ORD Chicago ⇆
Lufthansa · United Airlines
39 /wk
74% on time
0% cancelled
OLB Olbia ⇆
Lufthansa · Condor Flugdienst
38 /wk
80% on time
0% cancelled
MAN Manchester ⇆
easyJet · Lufthansa City Airlines
37 /wk
64% on time
0.8% cancelled
SPU Split ⇆
Croatia Airlines · Lufthansa
36 /wk
80% on time
0.4% cancelled
DRS Dresden ⇆
Lufthansa · Lufthansa City Airlines
34 /wk
91% on time
0% cancelled
AGP Málaga ⇆
Discover Airlines
33 /wk
78% on time
0% cancelled
RHO Rhodes ⇆
Discover Airlines · Lufthansa · TUI fly Deutschland · Condor Flugdienst
31 /wk
77% on time
0% cancelled
DXB Dubai ⇆
Emirates
29 /wk
82% on time
4% cancelled
IBZ Ibiza ⇆
Discover Airlines
29 /wk
70% on time
0.3% cancelled
BKK Bangkok ⇆
Lufthansa · Thai Airways
28 /wk
91% on time
0.6% cancelled
EWR New York ⇆
Lufthansa · United Airlines
28 /wk
72% on time
0.6% cancelled
HND Tokyo ⇆
All Nippon Airways · Lufthansa
28 /wk
86% on time
0% cancelled
IAD Washington ⇆
Lufthansa · United Airlines
28 /wk
74% on time
1.4% cancelled
PEK Beijing ⇆
Air China · Lufthansa
28 /wk
78% on time
0% cancelled
DOH Doha ⇆
Qatar Airways
28 /wk
97% on time
0% cancelled
OPO Porto ⇆
Lufthansa
28 /wk
82% on time
0% cancelled
TSR Timişoara ⇆
Lufthansa City Airlines
28 /wk
79% on time
0% cancelled
PRN Prishtina ⇆
Elysian Airlines · Eurowings · GP Aviation
27 /wk
81% on time
2.9% cancelled
CLT Charlotte ⇆
American Airlines · Lufthansa
27 /wk
79% on time
0% cancelled
DEN Denver ⇆
Lufthansa · United Airlines
27 /wk
82% on time
0% cancelled
SIN Singapore ⇆
Lufthansa · Singapore Airlines
27 /wk
90% on time
0% cancelled
CFU Kerkyra ⇆
Condor Flugdienst
26 /wk
87% on time
0% cancelled
CAI Cairo ⇆
EgyptAir · Lufthansa
25 /wk
82% on time
0% cancelled
LCA Larnaca ⇆
Discover Airlines
22 /wk
78% on time
0.7% cancelled
RIX Riga ⇆
AirBaltic
22 /wk
92% on time
0% cancelled
KGS Kos Island ⇆
Condor Flugdienst · Discover Airlines
21 /wk
77% on time
0% cancelled
CHQ Souda ⇆
Discover Airlines · Condor Flugdienst
20 /wk
74% on time
0% cancelled
PVG Shanghai ⇆
Air China · Lufthansa
20 /wk
90% on time
0% cancelled
TUN Tunis ⇆
Lufthansa · Nouvelair · Tunisair
19 /wk
56% on time
0.8% cancelled
VLC Valencia ⇆
Lufthansa · Lufthansa City Airlines
18 /wk
75% on time
0.4% cancelled
EDI Edinburgh ⇆
easyJet · Lufthansa City Airlines
16 /wk
71% on time
0% cancelled
ESB Ankara ⇆
SunExpress
16 /wk
97% on time
2% cancelled
TFS Tenerife ⇆
Condor Flugdienst · Discover Airlines · TUI fly Deutschland
14 /wk
81% on time
0% cancelled
BHX Birmingham ⇆
Lufthansa · Lufthansa City Airlines
14 /wk
64% on time
0% cancelled
FAO Faro ⇆
Lufthansa · Lufthansa City Airlines
14 /wk
78% on time
0% cancelled
ATL Atlanta ⇆
Delta Air Lines
14 /wk
90% on time
1.1% cancelled
IAH Houston ⇆
United Airlines
14 /wk
73% on time
0% cancelled
SVQ Seville ⇆
Lufthansa · Lufthansa City Airlines
13 /wk
77% on time
0% cancelled
ICN Seoul ⇆
Lufthansa
13 /wk
61% on time
0% cancelled
FNC Funchal ⇆
Condor Flugdienst · Discover Airlines · TUI fly Deutschland
12 /wk
86% on time
0% cancelled
FUE El Matorral ⇆
Condor Flugdienst · Discover Airlines · TUI fly Deutschland
12 /wk
86% on time
0% cancelled
ALC Alicante ⇆
Lufthansa · Lufthansa City Airlines
12 /wk
64% on time
0% cancelled
DEB Debrecen ⇆
Lufthansa · Sky Alps
11 /wk
85% on time
2.7% cancelled
DJE Djerba ⇆
Discover Airlines · Tunisair · TUI fly Deutschland
10 /wk
70% on time
0% cancelled
JMK Mykonos ⇆
Discover Airlines
10 /wk
70% on time
0% cancelled
KIX Osaka ⇆
Lufthansa
10 /wk
84% on time
0% cancelled
DLM Dalaman ⇆
SunExpress · TUI fly Deutschland
9 /wk
95% on time
0% cancelled
ACE San Bartolomé ⇆
Condor Flugdienst · Discover Airlines · TUI fly Deutschland
8 /wk
81% on time
0% cancelled
MIR Monastir ⇆
Discover Airlines · Nouvelair
8 /wk
78% on time
0% cancelled
ZAD Zadar ⇆
Croatia Airlines
8 /wk
84% on time
0% cancelled
RMF Marsa Alam ⇆
Air Cairo · TUI fly Deutschland
7 /wk
94% on time
0% cancelled
AMM Amman ⇆
Royal Jordanian
6 /wk
95% on time
0% cancelled
HAN Hanoi ⇆
Vietnam Airlines
6 /wk
95% on time
0% cancelled
MCO Orlando ⇆
Discover Airlines
6 /wk
74% on time
0% cancelled
WDH Windhoek ⇆
Discover Airlines
6 /wk
85% on time
2.6% cancelled
KLX Kalamata ⇆
Aegean Airlines · Discover Airlines
5 /wk
69% on time
0% cancelled
MAH Mahón ⇆
Discover Airlines
5 /wk
86% on time
0% cancelled
OSI Osijek ⇆
Croatia Airlines
4 /wk
67% on time
0% cancelled
PVK Preveza ⇆
Condor Flugdienst
4 /wk
89% on time
0% cancelled
TOS Tromsø ⇆
Lufthansa · Norwegian
3 /wk
91% on time
0% cancelled
BVC Rabil ⇆
TUI fly Deutschland
2 /wk
93% on time
0% cancelled
SID Espargos ⇆
TUI fly Deutschland
2 /wk
92% on time
0% cancelled
ASW Aswan →
Freebird Airlines Europe
1 /wk
–7 legs
–
SKP Skopje ⇆
Freebird Airlines Europe
1 /wk
–6 legs
–
■ ≥85% on time
■ 70–84%
■ 55–69%
■ <55%
cancelled: amber ≥2%, red ≥5%
⇆ flies both directions
Nonstop flights into Munich
180 of the 185 destinations above also fly nonstop into Munich, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board , and each route row links to its own route page with the paired schedule history.
1 route appeared outbound only in the observed window; 4 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.
MUC route map: where 185 nonstop routes go
MUC direct flights: questions travelers ask
How many direct flights does Munich have? Munich Airport currently has nonstop service to 185 destinations on 78 airlines, based on flights observed on the airport's own boards over the last 14 days. 180 of those routes operate in both directions.
Which direct route from Munich is most reliable? Among routes with at least 20 observed legs in the last 90 days, Muscat/Seeb (MCT) runs cleanest: 98% of flights within 15 minutes of schedule with a 2.2% cancellation rate.
Which airline flies the most nonstop routes from Munich? Lufthansa appears on 99 of the 185 nonstop routes we observed at MUC. The airline column in the route ledger lists every carrier observed on each route.
Where does this data come from? From Munich Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.
More nonstop guides
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Munich (MUC) nonstop network and route reliability, measured from official airport boards.
Copy
Canonical URL
https://proflightsearch.com/direct-flights/munich-MUC
Copy
How we measure this →
Planning around MUC? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure