Direct flights from Paris (CDG) to London (LHR): 15 nonstop departures observed each week across 3 airlines. 100% of the last 25 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 29 tracked flights. 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 29 October 2026 at 05:23 UTC.
Today, CDG → LHR Thu 29 Oct · local times
Sched Flight CDG departure LHR arrival
07:05
BA323 British Airways
On schedule T2C
LHR 07:35 scheduled
07:25
AF1680 Air France
On schedule T2E
LHR 07:55 scheduled
10:00
AF1580 Air France
On schedule T2E
LHR 10:30 scheduled
·
AF1180 Air France
On schedule
LHR 18:20 scheduled
Checked CDG board 06:18 · LHR board 05:23
CDG
Paris
smooth · +0
LHR
London
smooth · +0
dep bank 07:05–22:49 15x weekly
Runs reliable · 3 airlines · 15x weekly · nonstop
100% on time
of the last 25 tracked CDG → LHR flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 25 arrivals
Flight time ~0h 57m estimated from route distance
Weekly departures 15x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
The week scheduled departures · origin local time
Air France British Airways EAT Leipzig
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 100% on time
Flights AF1680 07:30 daily · AF1580 09:55 daily · AF1780 13:15 daily · AF1280 16:05 daily
British AirwaysBA 100% on time
Flights BA323 varies Mo Tu We Th Su · BA315 varies daily · BA301 varies daily · BA303 varies Mo Tu We Th Su
EAT LeipzigQY
Flights QY6778 varies Sa
History operated legs · board outcomes
10-28 AF1280 dep +12 → arr −34
10-28 BA303 dep +20 → arr −17
10-28 BA305 dep +13 → arr −31
10-28 BA309 dep +19 → arr −21
10-28 BA311 dep +9 → arr −25
10-28 BA315 dep +14 → arr −21
10-28 BA319 dep +23 → arr −6
10-28 BA323 dep +20 → arr −15
10-27 AF1280 dep +29 → arr −15
10-27 BA301 dep +33 → arr +2
10-27 BA305 dep +29 → arr −13
10-27 BA309 dep +12 → arr −25
10-27 BA311 dep +24 → arr −8
10-27 BA315 dep +22 → arr −5
10-27 BA319 dep −3 → arr −32
10-27 BA323 dep +28 → arr −7
10-26 AF1280 departed +28
Show 21 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 26 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 70 Completed 55 Delayed 19 Cancelled 1 Within 15m 35/55 Median +9m
AF1180 Air France
3 days
CDG
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
Sched 18:20
Scheduled arrival · landing pending
CDG
Departure
18:15
Departed · Sched 18:0015m late
→
LHR
Arrival
17:59
Landed · Sched 18:2021m early
CDG
Departure
18:11
Departed · Sched 18:0011m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1180 history →
AF1580 Air France
4 days
CDG
Departure
Sched 10:00
Scheduled departure
→
LHR
Arrival
Sched 10:30
Scheduled arrival · landing pending
CDG
Departure
10:26
Departed · Sched 10:0026m late
→
LHR
Arrival
10:20
Landed · Sched 10:3010m early
CDG
Departure
10:28
Departed · Sched 10:0028m late
→
LHR
Arrival
10:25
Landed · Sched 10:305m early
CDG
Departure
10:17
Departed · Sched 10:0017m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1580 history →
AF1680 Air France
3 days
CDG
Departure
Sched 07:25
Scheduled departure
→
LHR
Arrival
Sched 07:55
Scheduled arrival · landing pending
CDG
Departure
07:39
Departed · Sched 07:2514m late
→
LHR
Arrival
07:35
Landed · Sched 07:5520m early
CDG
Departure
07:54
Departed · Sched 07:2529m late
→
LHR
Arrival
07:54
Landed · Sched 07:551m early
Full AF1680 history →
BA323 British Airways
3 days
CDG
Departure
Sched 07:05
Scheduled departure
→
LHR
Arrival
Sched 07:35
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · G-NEOZ
CDG
Departure
07:29
Departed · Sched 07:1019m late
→
LHR
Arrival
07:25
Landed · Sched 07:4015m early
Tue, Oct 27
2/2 legs · G-NEOU
CDG
Departure
07:37
Departed · Sched 07:1027m late
→
LHR
Arrival
07:33
Landed · Sched 07:407m early
Full BA323 history →
AF1280 Air France
3 days
CDG
Departure
16:22
Departed · Sched 16:1012m late
→
LHR
Arrival
16:01
Landed · Sched 16:3534m early
CDG
Departure
16:39
Departed · Sched 16:1029m late
→
LHR
Arrival
16:20
Landed · Sched 16:3515m early
CDG
Departure
16:38
Departed · Sched 16:1028m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
AF1380 Air France
3 days
CDG
Departure
21:22
Departed · Sched 21:0022m late
→
LHR
Arrival
21:01
Landed · Sched 21:2524m early
CDG
Departure
21:44
Departed · Sched 21:0044m late
→
LHR
Arrival
21:26
Landed · Sched 21:251m late
CDG
Departure
21:09
Departed · Sched 21:009m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full AF1380 history →
AF1780 Air France
2 days
CDG
Departure
13:36
Departed · Sched 13:1521m late
→
LHR
Arrival
13:25
Landed · Sched 13:4520m early
CDG
Departure
13:36
Departed · Sched 13:1521m late
→
LHR
Arrival
13:25
Landed · Sched 13:4520m early
Full AF1780 history →
BA303 British Airways
1 day
Wed, Oct 28
2/2 legs · G-TTNY
CDG
Departure
10:39
Departed · Sched 10:2019m late
→
LHR
Arrival
10:28
Landed · Sched 10:4517m early
Full BA303 history →
BA305 British Airways
2 days
Wed, Oct 28
2/2 legs · G-TNEB
CDG
Departure
11:49
Departed · Sched 11:3514m late
→
LHR
Arrival
11:29
Landed · Sched 12:0031m early
Tue, Oct 27
2/2 legs · G-EUUM
CDG
Departure
11:58
Departed · Sched 11:3028m late
→
LHR
Arrival
11:42
Landed · Sched 11:5513m early
Full BA305 history →
BA309 British Airways
2 days
Wed, Oct 28
2/2 legs · G-EUYU
CDG
Departure
15:18
Departed · Sched 15:0018m late
→
LHR
Arrival
15:04
Landed · Sched 15:2521m early
Tue, Oct 27
2/2 legs · G-EUYU
CDG
Departure
14:57
Departed · Sched 14:4512m late
→
LHR
Arrival
14:45
Landed · Sched 15:1025m early
Full BA309 history →
BA311 British Airways
2 days
Wed, Oct 28
2/2 legs · G-TTNX
CDG
Departure
16:33
Departed · Sched 16:258m late
→
LHR
Arrival
16:15
Landed · Sched 16:4025m early
Tue, Oct 27
2/2 legs · G-TNEE
CDG
Departure
16:44
Departed · Sched 16:2024m late
→
LHR
Arrival
16:27
Landed · Sched 16:358m early
Full BA311 history →
BA315 British Airways
2 days
Wed, Oct 28
2/2 legs · G-TNEJ
CDG
Departure
18:38
Departed · Sched 18:2513m late
→
LHR
Arrival
18:19
Landed · Sched 18:4021m early
Tue, Oct 27
2/2 legs · G-NEOZ
CDG
Departure
18:46
Departed · Sched 18:2521m late
→
LHR
Arrival
18:35
Landed · Sched 18:405m early
Full BA315 history →
BA319 British Airways
2 days
CDG
Departure
20:58
Departed · Sched 20:3523m late
→
LHR
Arrival
20:39
Landed · Sched 20:456m early
CDG
Departure
20:32
Departed · Sched 20:353m early
→
LHR
Arrival
20:13
Landed · Sched 20:4532m early
Full BA319 history →
BA301 British
1 day
Tue, Oct 27
2/2 legs · G-TTNW
CDG
Departure
10:43
Departed · Sched 10:1033m late
→
LHR
Arrival
10:37
Landed · Sched 10:352m late
Full BA301 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? Smooth skies ahead. Both endpoints currently score the same, route health score 100/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? 3 carriers operate this route, around 99 flights a week between them. Compare carrier days and times in the airline list above.