ZRH → MUC Zurich to Munich
live
Direct flights from Zurich (ZRH) to Munich (MUC): 34 nonstop departures observed each week across 2 airlines. 90% of the last 39 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 39 tracked flights. The nonstop covers 261 km, an estimated 50 minutes in the air. Measured by Pro Flight Search from live flight boards at Zurich and Munich. Updated 1 November 2026 at 22:23 UTC.
Today, ZRH → MUC Sun 1 Nov · local times
Sched Flight ZRH departure MUC arrival
07:15
LH2375 Lufthansa
Left 07:18
Landed 08:10
09:30
LH2367 Lufthansa
Left 09:31
Landed 10:15 −10
13:35
LH2369 Lufthansa
Left 13:54 +19
Landed 14:40 +10
17:10
LH2371 Lufthansa
Left 17:35 +25
Landed 18:15 +10
20:25
LH2373 Lufthansa
Left 20:21
Landed 21:05 −15
Checked ZRH board 23:23 · MUC board 23:02
ZRH
Zurich
smooth · +13
MUC
Munich
smooth · +0
dep bank 07:20–20:25 34x weekly
Runs reliable · 2 airlines · 34x weekly · nonstop
90% on time
of the last 39 tracked ZRH → MUC flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 39 arrivals
Flight time ~0h 50m estimated from route distance
Weekly departures 34x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 39
The week scheduled departures · origin local time
Air Dolomiti Lufthansa
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air DolomitiEN
Flights EN2367 varies Fr Sa
LufthansaLH 89% on time
Flights LH2375 07:20 daily · LH2367 varies Mo Tu We Th Su · LH2369 13:35 daily · LH2371 17:10 Mo Tu We Th Fr Su
History operated legs · board outcomes
10-31 EN2371 dep +11 → arr −5
Show 31 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from ZRH and MUC, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 78 Completed 78 Delayed 16 Within 15m 62/78 Median +3m
LH2367 Lufthansa
6 days
Sun, Nov 1
2/2 legs · DAILE
ZRH
Departure
09:31
Departed · Sched 09:301m late
→
MUC
Arrival
10:15
Landed · Sched 10:2510m early
Thu, Oct 29
2/2 legs · DAILE
ZRH
Departure
09:45
Departed · Sched 09:2520m late
→
MUC
Arrival
10:35
Landed · Sched 10:2015m late
Wed, Oct 28
2/2 legs · DAILL
ZRH
Departure
09:35
Departed · Sched 09:2510m late
→
Tue, Oct 27
2/2 legs · DAIBB
ZRH
Departure
09:34
Departed · Sched 09:259m late
→
MUC
Arrival
10:15
Landed · Sched 10:205m early
Mon, Oct 26
2/2 legs · DAILE
ZRH
Departure
09:33
Departed · Sched 09:303m late
→
Sun, Oct 25
2/2 legs · DAIUI
ZRH
Departure
09:37
Departed · Sched 09:307m late
→
Full LH2367 history →
LH2369 Lufthansa
8 days
Sun, Nov 1
2/2 legs · DAINT
ZRH
Departure
13:54
Departed · Sched 13:3519m late
→
MUC
Arrival
14:40
Landed · Sched 14:3010m late
Sat, Oct 31
2/2 legs · DAIWA
ZRH
Departure
13:47
Departed · Sched 13:3512m late
→
MUC
Arrival
14:35
Landed · Sched 14:305m late
Fri, Oct 30
2/2 legs · DAINO
ZRH
Departure
13:47
Departed · Sched 13:3512m late
→
Thu, Oct 29
2/2 legs · DAILK
ZRH
Departure
13:43
Departed · Sched 13:358m late
→
Wed, Oct 28
2/2 legs · DAISG
ZRH
Departure
13:39
Departed · Sched 13:354m late
→
Tue, Oct 27
2/2 legs · DAIUH
ZRH
Departure
13:33
Departed · Sched 13:352m early
→
MUC
Arrival
14:25
Landed · Sched 14:305m early
Mon, Oct 26
2/2 legs · DAILM
ZRH
Departure
13:38
Departed · Sched 13:353m late
→
Sun, Oct 25
2/2 legs · DAIWA
ZRH
Departure
13:59
Departed · Sched 13:3524m late
→
MUC
Arrival
14:50
Landed · Sched 14:3020m late
Full LH2369 history →
LH2371 Lufthansa
7 days
Sun, Nov 1
2/2 legs · DAIUD
ZRH
Departure
17:35
Departed · Sched 17:1025m late
→
MUC
Arrival
18:15
Landed · Sched 18:0510m late
Fri, Oct 30
2/2 legs · DAILD
ZRH
Departure
17:32
Departed · Sched 17:1022m late
→
MUC
Arrival
18:15
Landed · Sched 18:0510m late
Thu, Oct 29
2/2 legs · DAIRC
ZRH
Departure
17:43
Departed · Sched 17:1033m late
→
MUC
Arrival
18:25
Landed · Sched 18:0520m late
Wed, Oct 28
2/2 legs · DAILK
ZRH
Departure
17:20
Departed · Sched 17:1010m late
→
Tue, Oct 27
2/2 legs · DAIUH
ZRH
Departure
16:54
Departed · Sched 17:006m early
→
MUC
Arrival
17:35
Landed · Sched 17:5520m early
Mon, Oct 26
2/2 legs · DAILM
ZRH
Departure
17:14
Departed · Sched 17:104m late
→
MUC
Arrival
18:00
Landed · Sched 18:055m early
Sun, Oct 25
2/2 legs · DAIUB
ZRH
Departure
17:57
Departed · Sched 17:1047m late
→
MUC
Arrival
18:45
Landed · Sched 18:0540m late
Full LH2371 history →
LH2373 Lufthansa
8 days
Sun, Nov 1
2/2 legs · DAIUA
ZRH
Departure
20:21
Departed · Sched 20:254m early
→
MUC
Arrival
21:05
Landed · Sched 21:2015m early
Sat, Oct 31
2/2 legs · DAIUO
ZRH
Departure
20:29
Departed · Sched 20:254m late
→
MUC
Arrival
21:15
Landed · Sched 21:205m early
Fri, Oct 30
2/2 legs · DAILD
ZRH
Departure
20:43
Departed · Sched 20:2518m late
→
Thu, Oct 29
2/2 legs · DAILE
ZRH
Departure
20:26
Departed · Sched 20:251m late
→
MUC
Arrival
21:10
Landed · Sched 21:2010m early
Wed, Oct 28
2/2 legs · DAILK
ZRH
Departure
20:25 Departed
→
MUC
Arrival
21:15
Landed · Sched 21:205m early
Tue, Oct 27
2/2 legs · DAIUP
ZRH
Departure
20:45
Departed · Sched 20:2520m late
→
Mon, Oct 26
2/2 legs · DAIWK
ZRH
Departure
20:22
Departed · Sched 20:253m early
→
MUC
Arrival
21:05
Landed · Sched 21:2015m early
Sun, Oct 25
2/2 legs · DAIUB
ZRH
Departure
21:26
Departed · Sched 20:2561m late
→
MUC
Arrival
22:10
Landed · Sched 21:2050m late
Full LH2373 history →
LH2375 Lufthansa
7 days
Sun, Nov 1
2/2 legs · DAIUD
ZRH
Departure
07:18
Departed · Sched 07:153m late
→
Sat, Oct 31
2/2 legs · DAIUL
ZRH
Departure
07:27
Departed · Sched 07:207m late
→
Fri, Oct 30
2/2 legs · DAIUP
ZRH
Departure
07:28
Departed · Sched 07:208m late
→
Thu, Oct 29
2/2 legs · DAILD
ZRH
Departure
07:23
Departed · Sched 07:203m late
→
Wed, Oct 28
2/2 legs · DAIZY
ZRH
Departure
07:39
Departed · Sched 07:2019m late
→
MUC
Arrival
08:25
Landed · Sched 08:1510m late
Tue, Oct 27
2/2 legs · DAIUB
ZRH
Departure
07:21
Departed · Sched 07:201m late
→
MUC
Arrival
08:10
Landed · Sched 08:155m early
Mon, Oct 26
2/2 legs · DAIBB
ZRH
Departure
07:26
Departed · Sched 07:206m late
→
MUC
Arrival
08:10
Landed · Sched 08:155m early
Full LH2375 history →
EN2367 AIR DOLOMITI
2 days
Sat, Oct 31
2/2 legs · IENJB
ZRH
Departure
10:00 Departed
→
MUC
Arrival
10:45
Landed · Sched 10:5510m early
Fri, Oct 30
2/2 legs · IADJM
ZRH
Departure
09:44
Departed · Sched 09:2519m late
→
Full EN2367 history →
EN2371 AIR DOLOMITI
1 day
Sat, Oct 31
2/2 legs · IADJM
ZRH
Departure
17:21
Departed · Sched 17:1011m late
→
MUC
Arrival
18:00
Landed · Sched 18:055m early
Airports right now live boards
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: Zurich (ZRH) to Munich (MUC) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ZRH-MUC
Copy
How we measure this →
ZRH to MUC questions
Is ZRH–MUC running on time right now? Smooth skies ahead. The departure side at ZRH is the weaker end, route health score 91/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ZRH–MUC? Operators schedule morning departures around 07:20 and evening departures around 17:10 from ZRH. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MUC delay card to confirm conditions when you'd arrive.
How long is the flight from ZRH to MUC? Great-circle distance is 261 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 48–52 min gate-to-gate on this route.
How often does ZRH–MUC fly? 2 carriers operate this route, around 34 flights a week between them. Compare carrier days and times in the airline list above.