Direct flights from Paris (CDG) to London (LHR): 14 nonstop departures observed each week across 2 airlines. 47% of the last 34 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. 2 of the 34 tracked flights were cancelled. The nonstop covers 348 km, an estimated 57 minutes in the air. Measured by Pro Flight Search from live flight boards at Paris and London. Updated 7 October 2026 at 18:24 UTC.
CDG
Paris
busy · +28
LHR
London
smooth · +0
dep bank 07:30–21:35 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
47% on time
of the last 34 operated CDG → LHR flights arrived within 15 minutes
Median arrival delay is +16 min . 2 of 34 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +16 min across the last 34 operated legs
Flight time ~0h 57m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 5.9% recent route rate · 2 of 34
The week scheduled departures · origin local time
Air France British Airways
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 FranceAF 44% on time
Flights AF1680 07:30 daily · AF1580 09:55 daily · AF1780 13:15 daily · AF1280 16:05 daily
British AirwaysBA 50% on time
Flights BA315 varies daily · BA301 varies daily · BA303 varies Mo Tu We Th Fr · BA305 varies daily
History operated legs · board outcomes
10-07 BA301 dep +37 → arr +0
10-07 BA305 dep +26 → arr −14
10-07 BA307 dep +0 → arr +16
10-07 BA309 dep +0 → arr −18
10-07 BA315 dep +45 → arr +0
10-06 BA301 dep +103 → arr +56
10-06 BA303 dep +80 → arr +44
10-06 BA305 dep +31 → arr −4
10-06 BA309 dep +7 → arr −23
10-06 BA311 dep +18 → arr −15
10-06 BA315 dep +220 → arr +181
Show 26 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 CDG and LHR, paired departure → arrival per flight and day. Board tracking since Mon, Oct 5 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 58 Completed 52 Delayed 28 Cancelled 3 Within 15m 23/52 Median +18m
AF1180 Air France
2 days
CDG
Departure
Sched 18:15
Scheduled departure
→
LHR
Arrival
18:13
Landed · Sched 18:3522m early
Tue, Oct 6
2/2 legs · F-HPNV
CDG
Departure
18:26
Departed · Sched 18:1511m late
→
LHR
Arrival
18:13
Landed · Sched 18:3522m early
Full AF1180 history →
AF1280 Air France
3 days
CDG
Departure
Sched 16:05
Scheduled departure
→
LHR
Arrival
15:56
Landed · Sched 16:3539m early
Tue, Oct 6
2/2 legs · F-HPNP
CDG
Departure
16:24
Departed · Sched 16:0519m late
→
LHR
Arrival
16:05
Landed · Sched 16:3530m early
Mon, Oct 5
1/2 legs · F-HOZE
CDG
Departure
16:31
Departed · Sched 16:0526m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1280 history →
AF1580 Air France
3 days
Wed, Oct 7
2/2 legs · F-HZUL
CDG
Departure
10:56
Departed · Sched 09:5561m late
→
LHR
Arrival
10:49
Landed · Sched 10:3019m late
Tue, Oct 6
2/2 legs · F-HPNB
CDG
Departure
11:41
Departed · Sched 09:55106m late
→
LHR
Arrival
11:31
Landed · Sched 10:3061m late
Mon, Oct 5
1/2 legs · F-HOZE
CDG
Departure
10:52
Departed · Sched 09:5557m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1580 history →
AF1680 Air France
3 days
Wed, Oct 7
2/2 legs · F-HPNB
CDG
Departure
07:59
Departed · Sched 07:3029m late
→
LHR
Arrival
07:39
Landed · Sched 07:5516m early
CDG
Departure
Sched 07:30
Cancelled
→
LHR
Arrival
Sched 07:55
Cancelled
Mon, Oct 5
1/2 legs · F-HZUO
CDG
Departure
08:19
Departed · Sched 07:3049m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1680 history →
AF1780 Air France
3 days
Wed, Oct 7
2/2 legs · F-HPNH
CDG
Departure
13:29
Departed · Sched 13:1514m late
→
LHR
Arrival
13:07
Landed · Sched 13:4538m early
Tue, Oct 6
2/2 legs · F-HPNU
CDG
Departure
14:30
Departed · Sched 13:1575m late
→
LHR
Arrival
14:25
Landed · Sched 13:4540m late
Mon, Oct 5
1/2 legs · F-HPNP
CDG
Departure
13:49
Departed · Sched 13:1534m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1780 history →
BA301 British
3 days
Wed, Oct 7
2/2 legs · G-EUYF
CDG
Departure
11:17
Departed · Sched 10:4037m late
→
Tue, Oct 6
2/2 legs · G-EUPN
CDG
Departure
12:17
Departed · Sched 10:35102m late
→
LHR
Arrival
11:56
Landed · Sched 11:0056m late
Mon, Oct 5
1/2 legs · G-LCYT
CDG
Departure
Sched 10:35
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA301 history →
BA305 British Airways
3 days
Wed, Oct 7
2/2 legs · G-EUUM
CDG
Departure
14:31
Departed · Sched 14:0526m late
→
LHR
Arrival
14:16
Landed · Sched 14:3014m early
Tue, Oct 6
2/2 legs · G-TTND
CDG
Departure
15:00
Departed · Sched 14:3030m late
→
LHR
Arrival
14:51
Landed · Sched 14:554m early
Mon, Oct 5
1/2 legs · G-EUPP
CDG
Departure
15:11
Departed · Sched 14:5516m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA305 history →
BA307 British Airways
2 days
CDG
Departure
Sched 16:45
Scheduled departure
→
LHR
Arrival
17:16
Landed · Sched 17:0016m late
Mon, Oct 5
1/2 legs · G-TTOE
CDG
Departure
16:14
Departed · Sched 16:0014m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA307 history →
BA309 British
3 days
CDG
Departure
Sched 18:35
Scheduled departure
→
LHR
Arrival
18:32
Landed · Sched 18:5018m early
Tue, Oct 6
2/2 legs · G-EUYC
CDG
Departure
17:51
Departed · Sched 17:456m late
→
LHR
Arrival
17:37
Landed · Sched 18:0023m early
Mon, Oct 5
1/2 legs · G-TTNR
CDG
Departure
18:35
Departed · Sched 18:2015m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA309 history →
BA315 British
3 days
Wed, Oct 7
2/2 legs · G-TTSG
CDG
Departure
08:50
Departed · Sched 08:0545m late
→
Tue, Oct 6
2/2 legs · G-EUYD
CDG
Departure
11:50
Departed · Sched 08:10220m late
→
LHR
Arrival
11:36
Landed · Sched 08:35181m late
Mon, Oct 5
1/2 legs · G-EUPO
CDG
Departure
08:55
Departed · Sched 07:5065m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA315 history →
BA317 British Airways
1 day
CDG
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
Sched 21:35
Scheduled arrival · landing pending
Full BA317 history →
AF1380 Air France
2 days
Tue, Oct 6
2/2 legs · F-HOZA
CDG
Departure
21:22
Departed · Sched 21:0022m late
→
LHR
Arrival
21:04
Landed · Sched 21:2521m early
Mon, Oct 5
1/2 legs · F-HPND
CDG
Departure
21:45
Departed · Sched 21:0045m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1380 history →
BA303 British
2 days
Tue, Oct 6
2/2 legs · G-EUYG
CDG
Departure
13:10
Departed · Sched 11:5080m late
→
LHR
Arrival
12:59
Landed · Sched 12:1544m late
Mon, Oct 5
1/2 legs · G-TTOB
CDG
Departure
12:42
Departed · Sched 11:5547m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA303 history →
BA311 British
1 day
Tue, Oct 6
2/2 legs · G-EUYI
CDG
Departure
20:03
Departed · Sched 19:4518m late
→
LHR
Arrival
19:45
Landed · Sched 20:0015m early
Full BA311 history →
BA313 British
1 day
Mon, Oct 5
1/2 legs · G-EUYG
CDG
Departure
21:43
Departed · Sched 21:358m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA313 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 — Paris (CDG) to London (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CDG-LHR
Copy
How we measure this →
CDG to LHR questions
Is CDG–LHR running on time right now? Mostly on schedule. The departure side at CDG is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CDG–LHR? Operators schedule morning departures around 07:30 and evening departures around 18:15 from CDG. 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 CDG to LHR? Great-circle distance is 348 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 55–60 min gate-to-gate on this route.
How often does CDG–LHR fly? 2 carriers operate this route, around 84 flights a week between them. Compare carrier days and times in the airline list above.