MUC → LHR Munich to London
live
Direct flights from Munich (MUC) to London (LHR): 97 nonstop departures observed each week across 3 airlines. 98% of the last 49 tracked flights arrived within 15 minutes of schedule. The median arrival is 24 minutes early. No cancellations were recorded across the 49 tracked flights. The nonstop covers 942 km, an estimated 1 hour 42 minutes in the air. Measured by Pro Flight Search from live flight boards at Munich and London. Updated 6 November 2026 at 05:08 UTC.
Today, MUC → LHR Fri 6 Nov · local times
Sched Flight MUC departure LHR arrival
07:00
VL2470 Lufthansa City Airlines
On schedule T2
LHR 08:05 scheduled
07:35
BA957 British Airways
On schedule T1A
LHR 08:55 scheduled
09:25
LH2472 Lufthansa
On schedule T2
LHR 10:25 scheduled
12:00
VL2474 Lufthansa City Airlines
On schedule T2
LHR 13:00 scheduled
12:50
BA947 British Airways
On schedule T1A
LHR 14:00 scheduled
14:50
LH2476 Lufthansa
On schedule T2
LHR 15:50 scheduled
16:05
LH2478 Lufthansa
On schedule T2
LHR 17:05 scheduled
16:35
BA951 British Airways
On schedule T1A
LHR 17:40 scheduled
17:30
VL2480 Lufthansa City Airlines
On schedule T2
LHR 18:30 scheduled
18:25
BA953 British Airways
Sched 18:25 Departure not confirmed by the board
LHR 19:25 scheduled
18:35
VL2482 Lufthansa City Airlines
Sched 18:35 Departure not confirmed by the board
LHR 19:35 scheduled
20:00
VL2484 Lufthansa City Airlines
Sched 20:00 Departure not confirmed by the board
LHR 21:00 scheduled
20:50
BA955 British Airways
Sched 20:50 Departure not confirmed by the board
LHR 21:50 scheduled
21:55
LH2486 Lufthansa
Sched 21:55 Departure not confirmed by the board
LHR 22:55 scheduled
Checked MUC board 06:07 · LHR board 05:08
MUC
Munich
busy · +20
LHR
London
smooth · +0
dep bank 07:00–21:55 97x weekly
Runs reliable · 3 airlines · 97x weekly · nonstop
98% on time
of the last 49 tracked MUC → LHR flights arrived within 15 minutes
Median arrival delay is −24 min . 0 of 49 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −24 min across the last 49 arrivals
Flight time ~1h 42m estimated from route distance
Weekly departures 97x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 49
The week scheduled departures · origin local time
British Airways Lufthansa Lufthansa City Airlines
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
British AirwaysBA 95% on time
Flights BA957 varies daily · BA945 varies Mo Tu We Th Sa · BA947 varies Mo Tu We Th Fr Su · BA949 varies Tu Th Sa Su
LufthansaLH 100% on time
Flights LH2472 09:25 daily · LH2476 14:50 daily · LH2478 16:05 daily · LH2486 21:55 daily
Lufthansa City AirlinesVL 100% on time
Flights VL2470 07:00 daily · VL2474 12:00 daily · VL2480 17:30 Mo Tu We Th Fr Su · VL2482 18:35 daily
History operated legs · board outcomes
Show 32 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 MUC and LHR, paired departure → arrival per flight and day. Board history since Mon, Nov 2. Each day adds the flights our airport boards record.
Board rows 120 Completed 92 Delayed 2 Within 15m 48/92 Median -24m
BA947 British Airways
5 days
MUC
Departure
Sched 12:50
Scheduled departure
→
LHR
Arrival
Sched 14:00
Scheduled arrival · landing pending
MUC
Departure
Sched 13:05
Departure time not on board
→
LHR
Arrival
13:47
Landed · Sched 14:1528m early
MUC
Departure
Sched 13:05
Departure time not on board
→
LHR
Arrival
13:41
Landed · Sched 14:1534m early
MUC
Departure
Sched 12:50
Departure time not on board
→
LHR
Arrival
13:33
Landed · Sched 14:0027m early
MUC
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
14:37
Landed · Sched 14:2512m late
Full BA947 history →
BA951 British Airways
1 day
MUC
Departure
Sched 16:35
Scheduled departure
→
LHR
Arrival
Sched 17:40
Scheduled arrival · landing pending
Full BA951 history →
BA953 British Airways
4 days
MUC
Departure
Sched 18:25
Scheduled departure
→
LHR
Arrival
Sched 19:25
Scheduled arrival · landing pending
MUC
Departure
Sched 17:50
Departure time not on board
→
LHR
Arrival
18:22
Landed · Sched 18:5533m early
MUC
Departure
Sched 17:40
Departure time not on board
→
LHR
Arrival
18:30
Landed · Sched 18:4515m early
MUC
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
19:01
Landed · Sched 18:5011m late
Full BA953 history →
BA955 British Airways
5 days
MUC
Departure
Sched 20:50
Scheduled departure
→
LHR
Arrival
Sched 21:50
Scheduled arrival · landing pending
MUC
Departure
Sched 20:35
Departure time not on board
→
LHR
Arrival
21:01
Landed · Sched 21:3534m early
MUC
Departure
Sched 20:55
Departure time not on board
→
LHR
Arrival
21:16
Landed · Sched 21:5539m early
MUC
Departure
Sched 20:40
Departure time not on board
→
LHR
Arrival
21:03
Landed · Sched 21:4037m early
MUC
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
22:25
Landed · Sched 21:5530m late
Full BA955 history →
BA957 British Airways
4 days
MUC
Departure
Sched 07:35
Scheduled departure
→
LHR
Arrival
Sched 08:55
Scheduled arrival · landing pending
MUC
Departure
Sched 07:35
Departure time not on board
→
LHR
Arrival
08:27
Landed · Sched 08:5528m early
MUC
Departure
Sched 07:20
Departure time not on board
→
LHR
Arrival
08:00
Landed · Sched 08:4040m early
MUC
Departure
Sched 07:35
Departure time not on board
→
LHR
Arrival
08:20
Landed · Sched 08:5535m early
Full BA957 history →
LH2472 Lufthansa
4 days
MUC
Departure
Sched 09:25
Scheduled departure
→
LHR
Arrival
Sched 10:25
Scheduled arrival · landing pending
MUC
Departure
Sched 09:25
Departure time not on board
→
LHR
Arrival
10:10
Landed · Sched 10:2515m early
MUC
Departure
Sched 09:25
Departure time not on board
→
LHR
Arrival
10:05
Landed · Sched 10:2520m early
MUC
Departure
09:45
Departed · Sched 09:2520m late
→
LHR
Arrival
10:24
Landed · Sched 10:251m early
Full LH2472 history →
LH2476 Lufthansa
5 days
MUC
Departure
Sched 14:50
Scheduled departure
→
LHR
Arrival
Sched 15:50
Scheduled arrival · landing pending
MUC
Departure
Sched 14:50
Departure time not on board
→
LHR
Arrival
15:25
Landed · Sched 15:5025m early
MUC
Departure
Sched 14:50
Departure time not on board
→
LHR
Arrival
15:30
Landed · Sched 15:5020m early
MUC
Departure
Sched 14:50
Departure time not on board
→
LHR
Arrival
15:32
Landed · Sched 15:5018m early
MUC
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
15:31
Landed · Sched 15:5019m early
Full LH2476 history →
LH2478 Lufthansa
5 days
MUC
Departure
Sched 16:05
Scheduled departure
→
LHR
Arrival
Sched 17:05
Scheduled arrival · landing pending
MUC
Departure
Sched 16:05
Departure time not on board
→
LHR
Arrival
16:43
Landed · Sched 17:0522m early
MUC
Departure
Sched 16:05
Departure time not on board
→
LHR
Arrival
16:48
Landed · Sched 17:0517m early
MUC
Departure
Sched 16:05
Departure time not on board
→
LHR
Arrival
16:52
Landed · Sched 17:0513m early
MUC
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
16:55
Landed · Sched 17:0510m early
Full LH2478 history →
LH2486 Lufthansa
5 days
MUC
Departure
Sched 21:55
Scheduled departure
→
LHR
Arrival
Sched 22:55
Scheduled arrival · landing pending
MUC
Departure
Sched 21:55
Departure time not on board
→
LHR
Arrival
22:34
Landed · Sched 22:5521m early
MUC
Departure
Sched 21:55
Departure time not on board
→
LHR
Arrival
22:23
Landed · Sched 22:5532m early
MUC
Departure
Sched 21:55
Departure time not on board
→
LHR
Arrival
22:30
Landed · Sched 22:5525m early
MUC
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
22:47
Landed · Sched 22:558m early
Full LH2486 history →
VL2470 Lufthansa City Airlines
4 days
MUC
Departure
Sched 07:00
Scheduled departure
→
LHR
Arrival
Sched 08:05
Scheduled arrival · landing pending
MUC
Departure
Sched 07:00
Departure time not on board
→
LHR
Arrival
07:42
Landed · Sched 08:0523m early
MUC
Departure
Sched 07:00
Departure time not on board
→
LHR
Arrival
07:48
Landed · Sched 08:0517m early
MUC
Departure
Sched 07:00
Departure time not on board
→
LHR
Arrival
07:41
Landed · Sched 08:0524m early
Full VL2470 history →
VL2474 Lufthansa City Airlines
4 days
MUC
Departure
Sched 12:00
Scheduled departure
→
LHR
Arrival
Sched 13:00
Scheduled arrival · landing pending
MUC
Departure
Sched 12:00
Departure time not on board
→
LHR
Arrival
12:58
Landed · Sched 13:002m early
MUC
Departure
Sched 12:00
Departure time not on board
→
LHR
Arrival
12:57
Landed · Sched 13:003m early
MUC
Departure
Sched 12:00
Departure time not on board
→
LHR
Arrival
12:44
Landed · Sched 13:0016m early
Full VL2474 history →
VL2480 Lufthansa City Airlines
4 days
MUC
Departure
Sched 17:30
Scheduled departure
→
LHR
Arrival
Sched 18:30
Scheduled arrival · landing pending
MUC
Departure
Sched 17:30
Departure time not on board
→
LHR
Arrival
18:13
Landed · Sched 18:3017m early
MUC
Departure
Sched 17:30
Departure time not on board
→
LHR
Arrival
18:01
Landed · Sched 18:3029m early
MUC
Departure
Sched 17:30
Departure time not on board
→
LHR
Arrival
18:01
Landed · Sched 18:3029m early
Full VL2480 history →
VL2482 Lufthansa City Airlines
4 days
MUC
Departure
Sched 18:35
Scheduled departure
→
LHR
Arrival
Sched 19:35
Scheduled arrival · landing pending
MUC
Departure
Sched 18:35
Departure time not on board
→
LHR
Arrival
19:10
Landed · Sched 19:3525m early
MUC
Departure
Sched 18:35
Departure time not on board
→
LHR
Arrival
19:07
Landed · Sched 19:3528m early
MUC
Departure
Sched 18:35
Departure time not on board
→
LHR
Arrival
19:11
Landed · Sched 19:3524m early
Full VL2482 history →
VL2484 Lufthansa City Airlines
4 days
MUC
Departure
Sched 20:00
Scheduled departure
→
LHR
Arrival
Sched 21:00
Scheduled arrival · landing pending
MUC
Departure
Sched 20:00
Departure time not on board
→
LHR
Arrival
20:33
Landed · Sched 21:0027m early
MUC
Departure
Sched 20:00
Departure time not on board
→
LHR
Arrival
20:31
Landed · Sched 21:0029m early
MUC
Departure
Sched 20:00
Departure time not on board
→
LHR
Arrival
20:38
Landed · Sched 21:0022m early
Full VL2484 history →
BA945 British Airways
3 days
MUC
Departure
Sched 11:00
Departure time not on board
→
LHR
Arrival
11:39
Landed · Sched 12:1031m early
MUC
Departure
Sched 11:00
Departure time not on board
→
LHR
Arrival
11:21
Landed · Sched 12:1049m early
MUC
Departure
Sched 10:55
Departure time not on board
→
LHR
Arrival
11:31
Landed · Sched 12:0534m early
Full BA945 history →
BA949 British Airways
2 days
MUC
Departure
Sched 15:50
Departure time not on board
→
LHR
Arrival
16:28
Landed · Sched 16:5527m early
MUC
Departure
Sched 15:55
Departure time not on board
→
LHR
Arrival
16:32
Landed · Sched 17:0028m early
Full BA949 history →
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: Munich (MUC) to London (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MUC-LHR
Copy
How we measure this →
MUC to LHR questions
Is MUC–LHR running on time right now? Smooth skies ahead. The departure side at MUC is the weaker end, route health score 87/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MUC–LHR? Operators schedule morning departures around 07:00 and evening departures around 17:30 from MUC. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LHR delay card to confirm conditions when you'd arrive.
How long is the flight from MUC to LHR? Great-circle distance is 942 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 96–111 min gate-to-gate on this route.
How often does MUC–LHR fly? 3 carriers operate this route, around 97 flights a week between them. Compare carrier days and times in the airline list above.