LHR → DUS London to Düsseldorf
live
Direct flights from London (LHR) to Düsseldorf (DUS): 77 nonstop departures observed each week across 2 airlines. 78% of the last 58 tracked flights arrived within 15 minutes of schedule. The median arrival is 2 minutes early. No cancellations were recorded across the 58 tracked flights. The nonstop covers 502 km, an estimated 1 hour 9 minutes in the air. Measured by Pro Flight Search from live flight boards at London and Düsseldorf. Updated 31 October 2026 at 13:03 UTC.
Today, LHR → DUS Sat 31 Oct · local times
Sched Flight LHR departure DUS arrival
06:40
BA930 British Airways
Left 07:11 +31
Landed 09:01 −4
08:05
EW9461 Eurowings
Left 08:37 +32
Landed 10:32 +2
10:55
BA932 British Airways
Left 12:08 +73
Landed 14:01 +41
12:15
EW9463 Eurowings
Sched 12:15 Departure not confirmed by the board
DUS est. 15:00 +20 sched 14:40
15:40
EW9467 Eurowings
On schedule
DUS 18:05 scheduled
17:55
BA938 British Airways
On schedule
DUS 20:20 scheduled
Checked LHR board 12:46 · DUS board 14:03
LHR
London
heavy · +34
DUS
Düsseldorf
smooth · +0
dep bank 07:00–19:55 77x weekly
Runs mixed · 2 airlines · 77x weekly · nonstop
78% on time
of the last 58 tracked LHR → DUS flights arrived within 15 minutes
Median arrival delay is −2 min . 0 of 58 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −2 min across the last 58 arrivals
Flight time ~1h 09m estimated from route distance
Weekly departures 77x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 58
The week scheduled departures · origin local time
British Airways Eurowings
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 77% on time
Flights BA930 varies daily · BA932 varies Mo Tu Th Fr Sa · BA934 varies Mo Tu We Th Fr Su · BA914 varies Tu Th Sa
EurowingsEW 79% on time
Flights EW9461 varies daily · EW9463 varies daily · EW9465 12:10 daily · EW9467 varies daily
History operated legs · board outcomes
10-31 BA930 dep +31 → arr −4
10-31 BA932 dep +73 → arr +41
10-30 BA930 dep +36 → arr +4
10-30 BA932 dep +16 → arr −14
10-30 BA934 dep +91 → arr +57
10-30 BA938 dep +37 → arr +3
10-30 BA940 dep −125 → arr +25
10-29 BA930 dep +18 → arr −14
10-29 BA932 dep +43 → arr +13
10-29 BA934 dep +12 → arr −17
10-29 BA938 dep +27 → arr −10
10-29 BA940 dep +14 → arr −21
10-28 BA930 dep +22 → arr −8
10-28 BA934 dep +24 → arr +0
10-28 BA936 dep +19 → arr −19
10-28 BA938 dep +16 → arr −16
10-28 BA940 dep +14 → arr −5
10-27 BA930 dep +13 → arr −17
10-27 BA932 dep +55 → arr +22
10-27 BA934 dep +55 → arr +25
10-27 BA938 dep +25 → arr −11
10-27 BA940 dep +35 → arr +3
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 LHR and DUS, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 120 Completed 114 Delayed 58 Within 15m 57/114 Median +16m
BA930 British Airways
6 days
LHR
Departure
07:11
Departed · Sched 06:4031m late
→
DUS
Arrival
09:01
Landed · Sched 09:054m early
LHR
Departure
07:16
Departed · Sched 06:4036m late
→
DUS
Arrival
09:09
Landed · Sched 09:054m late
LHR
Departure
07:18
Departed · Sched 07:0018m late
→
DUS
Arrival
09:11
Landed · Sched 09:2514m early
LHR
Departure
08:07
Departed · Sched 07:4522m late
→
DUS
Arrival
10:02
Landed · Sched 10:108m early
LHR
Departure
07:13
Departed · Sched 07:0013m late
→
DUS
Arrival
09:08
Landed · Sched 09:2517m early
LHR
Departure
07:02
Departed · Sched 07:002m late
→
DUS
Arrival
08:57
Landed · Sched 09:2528m early
Full BA930 history →
BA932 British Airways
5 days
LHR
Departure
12:08
Departed · Sched 10:5573m late
→
DUS
Arrival
14:01
Landed · Sched 13:2041m late
LHR
Departure
08:56
Departed · Sched 08:4016m late
→
DUS
Arrival
10:51
Landed · Sched 11:0514m early
LHR
Departure
11:28
Departed · Sched 10:4543m late
→
DUS
Arrival
13:23
Landed · Sched 13:1013m late
LHR
Departure
10:10
Departed · Sched 09:1555m late
→
DUS
Arrival
12:02
Landed · Sched 11:4022m late
LHR
Departure
10:02
Departed · Sched 09:2042m late
→
DUS
Arrival
12:01
Landed · Sched 11:4516m late
Full BA932 history →
BA938 British Airways
7 days
LHR
Departure
Sched 17:55
Scheduled departure
→
DUS
Arrival
Sched 20:20
Scheduled arrival · landing pending
LHR
Departure
17:52
Departed · Sched 17:1537m late
→
DUS
Arrival
19:43
Landed · Sched 19:403m late
LHR
Departure
17:47
Departed · Sched 17:2027m late
→
DUS
Arrival
19:35
Landed · Sched 19:4510m early
LHR
Departure
17:41
Departed · Sched 17:2516m late
→
DUS
Arrival
19:34
Landed · Sched 19:5016m early
LHR
Departure
17:55
Departed · Sched 17:3025m late
→
DUS
Arrival
19:44
Landed · Sched 19:5511m early
LHR
Departure
18:08
Departed · Sched 17:2543m late
→
DUS
Arrival
19:59
Landed · Sched 19:509m late
LHR
Departure
17:42
Departed · Sched 17:1527m late
→
DUS
Arrival
19:37
Landed · Sched 19:403m early
Full BA938 history →
EW9461 Eurowings
6 days
LHR
Departure
08:37
Departed · Sched 08:0532m late
→
DUS
Arrival
10:32
Landed · Sched 10:302m late
LHR
Departure
10:18
Departed · Sched 08:05133m late
→
DUS
Arrival
12:18
Landed · Sched 10:30108m late
LHR
Departure
08:15
Departed · Sched 08:0510m late
→
DUS
Arrival
10:10
Landed · Sched 10:3020m early
LHR
Departure
08:17
Departed · Sched 08:0512m late
→
DUS
Arrival
10:14
Landed · Sched 10:3016m early
LHR
Departure
08:15
Departed · Sched 08:0510m late
→
DUS
Arrival
10:10
Landed · Sched 10:3020m early
LHR
Departure
08:18
Departed · Sched 08:0513m late
→
DUS
Arrival
10:12
Landed · Sched 10:3018m early
Full EW9461 history →
EW9463 Eurowings
6 days
LHR
Departure
Sched 12:15
Scheduled departure
→
DUS
Arrival
15:00
Est. · Sched 14:4020m late
LHR
Departure
14:42
Departed · Sched 12:40122m late
→
DUS
Arrival
16:36
Landed · Sched 15:0591m late
LHR
Departure
12:56
Departed · Sched 12:4016m late
→
DUS
Arrival
14:48
Landed · Sched 15:0517m early
LHR
Departure
12:38
Departed · Sched 12:1523m late
→
DUS
Arrival
14:35
Landed · Sched 14:405m early
LHR
Departure
12:43
Departed · Sched 12:1528m late
→
DUS
Arrival
14:41
Landed · Sched 14:401m late
LHR
Departure
13:01
Departed · Sched 12:1546m late
→
DUS
Arrival
14:55
Landed · Sched 14:4015m late
Full EW9463 history →
EW9467 Eurowings
7 days
LHR
Departure
Sched 15:40
Scheduled departure
→
DUS
Arrival
Sched 18:05
Scheduled arrival · landing pending
LHR
Departure
16:31
Departed · Sched 15:4051m late
→
DUS
Arrival
18:23
Landed · Sched 18:0518m late
LHR
Departure
16:00
Departed · Sched 15:4020m late
→
DUS
Arrival
17:52
Landed · Sched 18:0513m early
LHR
Departure
16:22
Departed · Sched 15:4042m late
→
DUS
Arrival
18:19
Landed · Sched 18:0514m late
LHR
Departure
16:29
Departed · Sched 15:4049m late
→
DUS
Arrival
18:20
Landed · Sched 18:0515m late
LHR
Departure
16:19
Departed · Sched 15:4039m late
→
DUS
Arrival
18:10
Landed · Sched 18:055m late
LHR
Departure
—
Board row not captured for this rotation yet.
→
DUS
Arrival
18:04
Landed · Sched 18:051m early
Full EW9467 history →
BA934 British Airways
5 days
LHR
Departure
14:51
Departed · Sched 13:2091m late
→
DUS
Arrival
16:42
Landed · Sched 15:4557m late
LHR
Departure
13:07
Departed · Sched 12:5512m late
→
DUS
Arrival
15:03
Landed · Sched 15:2017m early
LHR
Departure
13:09
Departed · Sched 12:4524m late
→
LHR
Departure
13:40
Departed · Sched 12:4555m late
→
DUS
Arrival
15:35
Landed · Sched 15:1025m late
LHR
Departure
13:10
Departed · Sched 12:4030m late
→
DUS
Arrival
14:59
Landed · Sched 15:056m early
Full BA934 history →
BA940 British Airways
6 days
LHR
Departure
17:50
Departed · Sched 19:55125m early
→
DUS
Arrival
22:45
Landed · Sched 22:2025m late
LHR
Departure
20:09
Departed · Sched 19:5514m late
→
DUS
Arrival
21:59
Landed · Sched 22:2021m early
LHR
Departure
20:19
Departed · Sched 20:0514m late
→
DUS
Arrival
22:25
Landed · Sched 22:305m early
LHR
Departure
19:50
Departed · Sched 19:1535m late
→
DUS
Arrival
21:43
Landed · Sched 21:403m late
LHR
Departure
19:56
Departed · Sched 19:3521m late
→
DUS
Arrival
21:56
Landed · Sched 22:004m early
LHR
Departure
20:44
Departed · Sched 19:5549m late
→
DUS
Arrival
22:36
Landed · Sched 22:2016m late
Full BA940 history →
EW9465 Eurowings
5 days
LHR
Departure
14:49
Departed · Sched 13:5554m late
→
DUS
Arrival
16:44
Landed · Sched 16:2024m late
LHR
Departure
14:28
Departed · Sched 13:5533m late
→
DUS
Arrival
16:24
Landed · Sched 16:204m late
LHR
Departure
13:58
Departed · Sched 13:553m late
→
DUS
Arrival
15:58
Landed · Sched 16:2022m early
LHR
Departure
14:18
Departed · Sched 13:5523m late
→
DUS
Arrival
16:16
Landed · Sched 16:204m early
LHR
Departure
14:43
Departed · Sched 13:5548m late
→
DUS
Arrival
16:36
Landed · Sched 16:2016m late
Full EW9465 history →
EW9469 Eurowings
6 days
LHR
Departure
19:52
Departed · Sched 19:3022m late
→
DUS
Arrival
21:44
Landed · Sched 21:5511m early
LHR
Departure
20:20
Departed · Sched 19:3050m late
→
DUS
Arrival
22:17
Landed · Sched 21:5522m late
LHR
Departure
19:55
Departed · Sched 19:3025m late
→
DUS
Arrival
21:53
Landed · Sched 21:552m early
LHR
Departure
19:54
Departed · Sched 19:3024m late
→
DUS
Arrival
21:50
Landed · Sched 21:555m early
LHR
Departure
19:36
Departed · Sched 19:306m late
→
DUS
Arrival
21:29
Landed · Sched 21:5526m early
LHR
Departure
19:53
Departed · Sched 19:3023m late
→
DUS
Arrival
21:45
Landed · Sched 21:5510m early
Full EW9469 history →
BA936 British Airways
2 days
LHR
Departure
15:49
Departed · Sched 15:3019m late
→
DUS
Arrival
17:41
Landed · Sched 18:0019m early
LHR
Departure
—
Board row not captured for this rotation yet.
→
DUS
Arrival
17:38
Landed · Sched 17:353m late
Full BA936 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: London (LHR) to Düsseldorf (DUS) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHR-DUS
Copy
How we measure this →
LHR to DUS questions
Is LHR–DUS running on time right now? Mostly on schedule. The departure side at LHR is the weaker end, route health score 77/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on LHR–DUS? Operators schedule evening departures around 18:40 from LHR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DUS delay card to confirm conditions when you'd arrive.
How long is the flight from LHR to DUS? Great-circle distance is 502 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 65–73 min gate-to-gate on this route.
How often does LHR–DUS fly? 2 carriers operate this route, around 77 flights a week between them. Compare carrier days and times in the airline list above.