GVA → LHR Geneva to London
live
Direct flights from Geneva (GVA) to London (LHR): 89 nonstop departures observed each week across 2 airlines. 96% of the last 48 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 48 tracked flights. The nonstop covers 755 km, an estimated 1 hour 28 minutes in the air. Measured by Pro Flight Search from live flight boards at Geneva and London. Updated 6 November 2026 at 02:08 UTC.
Today, GVA → LHR Fri 6 Nov · local times
Sched Flight GVA departure LHR arrival
06:45
BA753 British Airways
On schedule T1
LHR 07:35 scheduled
07:25
LX352 Swiss International Airlines
On schedule T1
LHR 08:15 scheduled
10:35
BA727 British Airways
On schedule T1
LHR 11:25 scheduled
12:10
BA729 British Airways
On schedule T1
LHR 13:00 scheduled
12:50
LX354 Swiss International Airlines
On schedule T1
LHR 13:40 scheduled
13:10
BA731 British Airways
On schedule T1
LHR 14:00 scheduled
15:35
BA735 British Airways
On schedule T1
LHR 16:20 scheduled
15:55
LX348 Swiss International Airlines
On schedule T1
LHR 16:40 scheduled
17:40
BA741 British Airways
Sched 17:40 Departure not confirmed by the board
LHR 18:25 scheduled
17:50
LX356 Swiss International Airlines
Sched 17:50 Departure not confirmed by the board
LHR 18:40 scheduled
19:20
BA743 British Airways
Sched 19:20 Departure not confirmed by the board
LHR 20:00 scheduled
20:50
LX358 Swiss International Airlines
Sched 20:50 Departure not confirmed by the board
LHR 21:25 scheduled
21:25
BA749 British Airways
Sched 21:25 Departure not confirmed by the board
LHR 22:05 scheduled
Checked GVA board 03:08 · LHR board 02:03
GVA
Geneva
smooth · +1
LHR
London
smooth · +0
dep bank 06:45–21:25 89x weekly
Runs reliable · 2 airlines · 89x weekly · nonstop
96% on time
of the last 48 tracked GVA → LHR flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 48 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 48 arrivals
Flight time ~1h 28m estimated from route distance
Weekly departures 89x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 48
The week scheduled departures · origin local time
British Airways Swiss International Air Lines
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 100% on time
Flights BA753 varies Fr Su · BA751 varies daily · BA727 varies Mo Tu We Th Fr Su · BA729 varies Mo We Fr Sa Su
Swiss International Air LinesLX 90% on time
Flights LX352 07:25 daily · LX354 12:50 daily · LX348 15:55 daily · LX356 17:50 daily
History operated legs · board outcomes
11-05 BA727 dep +7 → arr −34
11-05 BA731 dep +17 → arr −22
11-05 BA735 dep +5 → arr −28
11-05 BA741 dep +13 → arr −16
11-05 BA743 dep +8 → arr −22
11-05 BA749 dep −1 → arr −33
11-05 BA751 dep +20 → arr −6
11-05 LX348 dep +19 → arr −6
11-05 LX352 dep +8 → arr −23
11-05 LX354 dep +15 → arr −20
11-05 LX356 dep +18 → arr −8
11-05 LX358 dep +37 → arr +16
11-04 BA727 dep +10 → arr −28
11-04 BA729 dep +22 → arr −15
11-04 BA731 dep +7 → arr −28
11-04 BA735 dep +14 → arr −18
11-04 BA741 dep +6 → arr −28
11-04 BA743 dep +8 → arr −14
11-04 BA751 dep +9 → arr −13
11-04 LX348 dep +10 → arr −20
11-04 LX352 dep +118 → arr +94
11-04 LX354 dep +14 → arr −15
11-04 LX356 dep +18 → arr −18
11-04 LX358 dep +25 → arr +1
11-03 BA727 dep +5 → arr −26
11-03 BA731 dep +2 → arr −29
11-03 BA735 dep +27 → arr −3
11-03 BA737 dep +2 → arr −28
11-03 BA743 dep +7 → arr −18
11-03 BA747 dep +5 → arr −19
11-03 BA751 dep +11 → arr −23
11-03 LX348 dep +4 → arr −23
11-03 LX352 dep +9 → arr −21
11-03 LX354 dep +2 → arr −28
11-03 LX356 dep +7 → arr −25
11-03 LX358 dep +5 → arr −16
11-02 BA727 dep +11 → arr −7
11-02 BA729 dep +4 → arr −19
11-02 BA731 dep +16 → arr −4
11-02 BA737 dep +2 → arr −30
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 GVA 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 94 Delayed 16 Within 15m 78/94 Median +2m
BA727 British Airways
5 days
GVA
Departure
Sched 10:35
Scheduled departure
→
LHR
Arrival
Sched 11:25
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · GNEOX
GVA
Departure
10:22
Departed · Sched 10:157m late
→
LHR
Arrival
10:31
Landed · Sched 11:0534m early
Wed, Nov 4
2/2 legs · GTTNB
GVA
Departure
10:45
Departed · Sched 10:3510m late
→
LHR
Arrival
10:57
Landed · Sched 11:2528m early
Tue, Nov 3
2/2 legs · GTTSC
GVA
Departure
10:10
Departed · Sched 10:055m late
→
LHR
Arrival
10:29
Landed · Sched 10:5526m early
Mon, Nov 2
2/2 legs · GEUPN
GVA
Departure
10:16
Departed · Sched 10:0511m late
→
LHR
Arrival
10:48
Landed · Sched 10:557m early
Full BA727 history →
BA729 British Airways
3 days
GVA
Departure
Sched 12:10
Scheduled departure
→
LHR
Arrival
Sched 13:00
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · GEUPD
GVA
Departure
12:37
Departed · Sched 12:1522m late
→
LHR
Arrival
12:50
Landed · Sched 13:0515m early
Mon, Nov 2
2/2 legs · GEUPK
GVA
Departure
12:24
Departed · Sched 12:204m late
→
LHR
Arrival
12:51
Landed · Sched 13:1019m early
Full BA729 history →
BA731 British Airways
5 days
GVA
Departure
Sched 13:10
Scheduled departure
→
LHR
Arrival
Sched 14:00
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · GEUYJ
GVA
Departure
13:27
Departed · Sched 13:1017m late
→
LHR
Arrival
13:38
Landed · Sched 14:0022m early
Wed, Nov 4
2/2 legs · GEUYE
GVA
Departure
13:42
Departed · Sched 13:357m late
→
LHR
Arrival
13:57
Landed · Sched 14:2528m early
Tue, Nov 3
2/2 legs · GEUYL
GVA
Departure
13:12
Departed · Sched 13:102m late
→
LHR
Arrival
13:31
Landed · Sched 14:0029m early
Mon, Nov 2
2/2 legs · GEUYN
GVA
Departure
13:31
Departed · Sched 13:1516m late
→
LHR
Arrival
14:01
Landed · Sched 14:054m early
Full BA731 history →
BA735 British Airways
4 days
GVA
Departure
Sched 15:35
Scheduled departure
→
LHR
Arrival
Sched 16:20
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · GDBCG
GVA
Departure
15:40
Departed · Sched 15:355m late
→
LHR
Arrival
15:52
Landed · Sched 16:2028m early
Wed, Nov 4
2/2 legs · GTNEI
GVA
Departure
15:49
Departed · Sched 15:3514m late
→
LHR
Arrival
16:02
Landed · Sched 16:2018m early
Tue, Nov 3
2/2 legs · GTTNF
GVA
Departure
15:57
Departed · Sched 15:3027m late
→
LHR
Arrival
16:12
Landed · Sched 16:153m early
Full BA735 history →
BA741 British Airways
4 days
GVA
Departure
Sched 17:40
Scheduled departure
→
LHR
Arrival
Sched 18:25
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · GEUYL
GVA
Departure
17:58
Departed · Sched 17:4513m late
→
LHR
Arrival
18:14
Landed · Sched 18:3016m early
Wed, Nov 4
2/2 legs · GEUYI
GVA
Departure
17:46
Departed · Sched 17:406m late
→
LHR
Arrival
17:57
Landed · Sched 18:2528m early
Mon, Nov 2
2/2 legs · GEUPK
GVA
Departure
17:56
Departed · Sched 17:4511m late
→
LHR
Arrival
18:08
Landed · Sched 18:3022m early
Full BA741 history →
BA743 British Airways
4 days
GVA
Departure
Sched 19:20
Scheduled departure
→
LHR
Arrival
Sched 20:00
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · GTTOB
GVA
Departure
19:03
Departed · Sched 18:558m late
→
LHR
Arrival
19:13
Landed · Sched 19:3522m early
Wed, Nov 4
2/2 legs · GEUUM
GVA
Departure
19:03
Departed · Sched 18:558m late
→
LHR
Arrival
19:21
Landed · Sched 19:3514m early
Tue, Nov 3
2/2 legs · GNEOU
GVA
Departure
18:57
Departed · Sched 18:507m late
→
LHR
Arrival
19:12
Landed · Sched 19:3018m early
Full BA743 history →
BA749 British Airways
3 days
GVA
Departure
Sched 21:25
Scheduled departure
→
LHR
Arrival
Sched 22:05
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · GTTNO
GVA
Departure
21:24
Departed · Sched 21:251m early
→
LHR
Arrival
21:32
Landed · Sched 22:0533m early
Mon, Nov 2
2/2 legs · GEUPS
GVA
Departure
21:56
Departed · Sched 21:2531m late
→
LHR
Arrival
22:09
Landed · Sched 22:054m late
Full BA749 history →
BA753 British Airways
1 day
Fri, Nov 6
2/2 legs · GTTSI
GVA
Departure
Sched 06:45
Scheduled departure
→
LHR
Arrival
Sched 07:35
Scheduled arrival · landing pending
Full BA753 history →
LX348 Swiss International Airlines
5 days
Fri, Nov 6
2/2 legs · HBJCD
GVA
Departure
Sched 15:55
Scheduled departure
→
LHR
Arrival
Sched 16:40
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · HBJCD
GVA
Departure
16:14
Departed · Sched 15:5519m late
→
LHR
Arrival
16:34
Landed · Sched 16:406m early
Wed, Nov 4
2/2 legs · HBJCM
GVA
Departure
16:05
Departed · Sched 15:5510m late
→
LHR
Arrival
16:20
Landed · Sched 16:4020m early
Tue, Nov 3
2/2 legs · HBJCG
GVA
Departure
15:59
Departed · Sched 15:554m late
→
LHR
Arrival
16:17
Landed · Sched 16:4023m early
Mon, Nov 2
2/2 legs · HBJCD
GVA
Departure
16:07
Departed · Sched 15:5512m late
→
LHR
Arrival
16:21
Landed · Sched 16:4019m early
Full LX348 history →
LX352 Swiss International Airlines
5 days
Fri, Nov 6
2/2 legs · HBJCM
GVA
Departure
Sched 07:25
Scheduled departure
→
LHR
Arrival
Sched 08:15
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · HBJCN
GVA
Departure
07:33
Departed · Sched 07:258m late
→
LHR
Arrival
07:52
Landed · Sched 08:1523m early
Wed, Nov 4
2/2 legs · HB-JCD
GVA
Departure
09:15
Departed · Sched 07:25110m late
→
LHR
Arrival
09:49
Landed · Sched 08:1594m late
Tue, Nov 3
2/2 legs · HBJCO
GVA
Departure
07:34
Departed · Sched 07:259m late
→
LHR
Arrival
07:54
Landed · Sched 08:1521m early
GVA
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
08:03
Landed · Sched 08:1512m early
Full LX352 history →
LX354 Swiss International Airlines
5 days
Fri, Nov 6
2/2 legs · HBJCM
GVA
Departure
Sched 12:50
Scheduled departure
→
LHR
Arrival
Sched 13:40
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · HBJCN
GVA
Departure
13:05
Departed · Sched 12:5015m late
→
LHR
Arrival
13:20
Landed · Sched 13:4020m early
Wed, Nov 4
2/2 legs · HBJCG
GVA
Departure
13:04
Departed · Sched 12:5014m late
→
LHR
Arrival
13:25
Landed · Sched 13:4015m early
Tue, Nov 3
2/2 legs · HBJCO
GVA
Departure
12:52
Departed · Sched 12:502m late
→
LHR
Arrival
13:12
Landed · Sched 13:4028m early
Mon, Nov 2
2/2 legs · HBJCM
GVA
Departure
13:07
Departed · Sched 12:5017m late
→
LHR
Arrival
13:34
Landed · Sched 13:406m early
Full LX354 history →
LX356 Swiss International Airlines
5 days
Fri, Nov 6
2/2 legs · HBJCT
GVA
Departure
Sched 17:50
Scheduled departure
→
LHR
Arrival
Sched 18:40
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · HBJCM
GVA
Departure
18:08
Departed · Sched 17:5018m late
→
LHR
Arrival
18:32
Landed · Sched 18:408m early
Wed, Nov 4
2/2 legs · HBJCD
GVA
Departure
18:08
Departed · Sched 17:5018m late
→
LHR
Arrival
18:22
Landed · Sched 18:4018m early
Tue, Nov 3
2/2 legs · HBJCA
GVA
Departure
17:57
Departed · Sched 17:507m late
→
LHR
Arrival
18:15
Landed · Sched 18:4025m early
Mon, Nov 2
2/2 legs · HBJCO
GVA
Departure
18:10
Departed · Sched 17:5020m late
→
LHR
Arrival
18:26
Landed · Sched 18:4014m early
Full LX356 history →
LX358 Swiss International Airlines
5 days
Fri, Nov 6
2/2 legs · HBJCD
GVA
Departure
Sched 20:50
Scheduled departure
→
LHR
Arrival
Sched 21:25
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · HBJCD
GVA
Departure
21:27
Departed · Sched 20:5037m late
→
LHR
Arrival
21:41
Landed · Sched 21:2516m late
Wed, Nov 4
2/2 legs · HBJCM
GVA
Departure
21:15
Departed · Sched 20:5025m late
→
LHR
Arrival
21:26
Landed · Sched 21:251m late
Tue, Nov 3
2/2 legs · HBJCG
GVA
Departure
20:55
Departed · Sched 20:505m late
→
LHR
Arrival
21:09
Landed · Sched 21:2516m early
Mon, Nov 2
2/2 legs · HBJCD
GVA
Departure
21:03
Departed · Sched 20:5013m late
→
LHR
Arrival
21:22
Landed · Sched 21:253m early
Full LX358 history →
BA751 British Airways
4 days
Thu, Nov 5
2/2 legs · GEUYM
GVA
Departure
07:05
Departed · Sched 06:4520m late
→
LHR
Arrival
07:29
Landed · Sched 07:356m early
Wed, Nov 4
2/2 legs · GTTNV
GVA
Departure
07:19
Departed · Sched 07:109m late
→
LHR
Arrival
07:47
Landed · Sched 08:0013m early
Tue, Nov 3
2/2 legs · GTNEE
GVA
Departure
06:46
Departed · Sched 06:3511m late
→
LHR
Arrival
07:02
Landed · Sched 07:2523m early
GVA
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
07:58
Landed · Sched 08:057m early
Full BA751 history →
BA737 British Airways
2 days
Tue, Nov 3
2/2 legs · GEUUP
GVA
Departure
16:32
Departed · Sched 16:302m late
→
LHR
Arrival
16:47
Landed · Sched 17:1528m early
Mon, Nov 2
2/2 legs · GEUUE
GVA
Departure
16:27
Departed · Sched 16:252m late
→
LHR
Arrival
16:40
Landed · Sched 17:1030m early
Full BA737 history →
BA747 British Airways
1 day
Tue, Nov 3
2/2 legs · GTTNR
GVA
Departure
20:50
Departed · Sched 20:455m late
→
LHR
Arrival
21:06
Landed · Sched 21:2519m early
Full BA747 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: Geneva (GVA) to London (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GVA-LHR
Copy
How we measure this →
GVA to LHR questions
Is GVA–LHR running on time right now? Some delays possible. Both endpoints currently score the same, route health score 65/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on GVA–LHR? Operators schedule morning departures around 07:25 and evening departures around 17:50 from GVA. 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 GVA to LHR? Great-circle distance is 755 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 83–95 min gate-to-gate on this route.
How often does GVA–LHR fly? 2 carriers operate this route, around 89 flights a week between them. Compare carrier days and times in the airline list above.