GVA → LHR Geneva to London
live
Direct flights from Geneva (GVA) to London (LHR): 14 nonstop departures observed each week across 2 airlines. 77% of the last 43 operated flights arrived within 15 minutes of schedule. The median arrival is 2 minutes early. 3 of the 43 tracked flights were cancelled. 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 14 September 2026 at 05:09 UTC.
GVA
Geneva
smooth · +4
LHR
London
smooth · +5
dep bank 07:00–21:25 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
77% on time
of the last 43 operated GVA → LHR flights arrived within 15 minutes
Median arrival delay is −2 min . 3 of 43 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −2 min across the last 43 operated legs
Flight time ~1h 28m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 7.0% recent route rate · 3 of 43
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 65% on time
Flights BA757 07:00 daily · BA743 10:10 Mo Tu We Th Sa Su · BA745 varies daily · BA747 varies daily
Swiss International Air LinesLX 94% on time
Flights LX352 07:30 daily · LX354 12:55 daily · LX348 15:50 daily · LX356 17:50 daily
History operated legs · board outcomes
09-13 BA743 dep +18 → arr −15
09-13 BA745 dep +8 → arr −28
09-13 BA747 dep +23 → arr +0
09-13 BA751 dep +23 → arr −1
09-13 BA753 dep +46 → arr +25
09-13 BA755 dep +24 → arr −2
09-13 BA757 dep +9 → arr −14
09-13 LX348 dep +19 → arr −5
09-13 LX352 dep +7 → arr −11
09-13 LX354 dep +15 → arr −5
09-13 LX356 dep +18 → arr −4
09-13 LX358 dep +25 → arr +7
09-12 BA743 dep +10 → arr −2
09-12 BA745 dep +12 → arr −26
09-12 BA747 dep +17 → arr −18
09-12 BA751 dep +56 → arr +36
09-12 BA757 dep +21 → arr −4
09-12 LX348 dep +18 → arr −4
09-12 LX352 dep +18 → arr +0
09-12 LX354 dep +12 → arr −10
09-12 LX356 dep +22 → arr +4
09-11 BA745 dep +11 → arr −27
09-11 BA747 dep +52 → arr +20
09-11 BA749 dep +42 → arr +11
09-11 BA751 dep +15 → arr −19
09-11 BA755 dep +40 → arr +11
09-11 BA757 dep +18 → arr −6
09-11 LX348 dep +13 → arr −14
09-11 LX352 dep +18 → arr −9
09-11 LX354 dep +33 → arr +7
09-11 LX356 dep +6 → arr −11
09-11 LX358 dep +11 → arr −12
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 tracking since Thu, Sep 10 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 101 Completed 76 Delayed 27 Cancelled 3 Within 15m 46/76 Median +11m
BA743 British Airways
4 days
Mon, Sep 14
2/2 legs · GTTNA
GVA
Departure
Sched 10:10
Scheduled departure
→
LHR
Arrival
Sched 11:00
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · GDBCA
GVA
Departure
12:13
Departed · Sched 11:5518m late
→
LHR
Arrival
12:30
Landed · Sched 12:4515m early
Sat, Sep 12
2/2 legs · GTTNY
GVA
Departure
10:05
Departed · Sched 09:5510m late
→
LHR
Arrival
10:38
Landed · Sched 10:402m early
Thu, Sep 10
1/2 legs · GNEOU
GVA
Departure
10:50
Departed · Sched 10:1040m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA743 history →
BA745 British Airways
5 days
GVA
Departure
Sched 19:15
Scheduled departure
→
LHR
Arrival
Sched 19:55
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · GEUPS
GVA
Departure
12:43
Departed · Sched 12:358m late
→
LHR
Arrival
12:57
Landed · Sched 13:2528m early
Sat, Sep 12
2/2 legs · GEUYK
GVA
Departure
12:02
Departed · Sched 11:5012m late
→
LHR
Arrival
12:14
Landed · Sched 12:4026m early
Fri, Sep 11
2/2 legs · GEUYA
GVA
Departure
11:36
Departed · Sched 11:2511m late
→
LHR
Arrival
11:48
Landed · Sched 12:1527m early
Thu, Sep 10
1/2 legs · GEUUD
GVA
Departure
11:43
Departed · Sched 11:3013m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA745 history →
BA747 British Airways
5 days
GVA
Departure
Sched 12:55
Scheduled departure
→
LHR
Arrival
Sched 13:45
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · GEUUN
GVA
Departure
15:33
Departed · Sched 15:1023m late
→
Sat, Sep 12
2/2 legs · GDBCG
GVA
Departure
12:37
Departed · Sched 12:2017m late
→
LHR
Arrival
12:52
Landed · Sched 13:1018m early
Fri, Sep 11
2/2 legs · GEUUS
GVA
Departure
14:37
Departed · Sched 13:4552m late
→
LHR
Arrival
14:55
Landed · Sched 14:3520m late
GVA
Departure
Sched 16:00
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA747 history →
BA749 British Airways
3 days
GVA
Departure
Sched 15:25
Scheduled departure
→
LHR
Arrival
Sched 16:15
Scheduled arrival · landing pending
Fri, Sep 11
2/2 legs · GEUYB
GVA
Departure
15:42
Departed · Sched 15:0042m late
→
LHR
Arrival
16:01
Landed · Sched 15:5011m late
Thu, Sep 10
1/2 legs · GTTOB
GVA
Departure
15:53
Departed · Sched 15:1538m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA749 history →
BA751 British Airways
5 days
Mon, Sep 14
2/2 legs · GDBCE
GVA
Departure
Sched 17:50
Scheduled departure
→
LHR
Arrival
Sched 18:35
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · GEUUO
GVA
Departure
17:48
Departed · Sched 17:2523m late
→
LHR
Arrival
18:09
Landed · Sched 18:101m early
Sat, Sep 12
2/2 legs · GEUPS
GVA
Departure
18:56
Departed · Sched 18:0056m late
→
LHR
Arrival
19:21
Landed · Sched 18:4536m late
Fri, Sep 11
2/2 legs · GEUPK
GVA
Departure
17:25
Departed · Sched 17:1015m late
→
LHR
Arrival
17:36
Landed · Sched 17:5519m early
GVA
Departure
Sched 17:40
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA751 history →
BA755 British Airways
4 days
GVA
Departure
Sched 21:15
Scheduled departure
→
LHR
Arrival
Sched 21:55
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · GEUYS
GVA
Departure
21:29
Departed · Sched 21:0524m late
→
LHR
Arrival
21:43
Landed · Sched 21:452m early
Fri, Sep 11
2/2 legs · GDBCE
GVA
Departure
22:05
Departed · Sched 21:2540m late
→
LHR
Arrival
22:16
Landed · Sched 22:0511m late
Thu, Sep 10
1/2 legs · GEUUL
GVA
Departure
21:52
Departed · Sched 21:2527m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA755 history →
BA757 British Airways
5 days
Mon, Sep 14
2/2 legs · GEUYT
GVA
Departure
Sched 07:00
Scheduled departure
→
LHR
Arrival
07:30
Est. · Sched 07:4515m early
Sun, Sep 13
2/2 legs · GTTNT
GVA
Departure
07:09
Departed · Sched 07:009m late
→
LHR
Arrival
07:31
Landed · Sched 07:4514m early
Sat, Sep 12
2/2 legs · GEUPS
GVA
Departure
07:46
Departed · Sched 07:2521m late
→
LHR
Arrival
08:06
Landed · Sched 08:104m early
Fri, Sep 11
2/2 legs · GTTSK
GVA
Departure
07:18
Departed · Sched 07:0018m late
→
LHR
Arrival
07:39
Landed · Sched 07:456m early
GVA
Departure
Sched 07:00
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA757 history →
LX348 Swiss International Airlines
5 days
Mon, Sep 14
2/2 legs · HBJCJ
GVA
Departure
Sched 15:50
Scheduled departure
→
LHR
Arrival
Sched 16:35
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · HBJCT
GVA
Departure
16:09
Departed · Sched 15:5019m late
→
LHR
Arrival
16:30
Landed · Sched 16:355m early
Sat, Sep 12
2/2 legs · HBJCS
GVA
Departure
16:08
Departed · Sched 15:5018m late
→
LHR
Arrival
16:31
Landed · Sched 16:354m early
Fri, Sep 11
2/2 legs · HBJCJ
GVA
Departure
16:03
Departed · Sched 15:5013m late
→
LHR
Arrival
16:21
Landed · Sched 16:3514m early
Thu, Sep 10
1/2 legs · HBJCR
GVA
Departure
16:34
Departed · Sched 15:5044m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full LX348 history →
LX352 Swiss International Airlines
5 days
Mon, Sep 14
2/2 legs · HBJCN
GVA
Departure
Sched 07:30
Scheduled departure
→
LHR
Arrival
Sched 08:15
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · HBJCJ
GVA
Departure
07:37
Departed · Sched 07:307m late
→
LHR
Arrival
08:04
Landed · Sched 08:1511m early
Sat, Sep 12
2/2 legs · HBJCK
GVA
Departure
07:48
Departed · Sched 07:3018m late
→
Fri, Sep 11
2/2 legs · HBJCK
GVA
Departure
07:48
Departed · Sched 07:3018m late
→
LHR
Arrival
08:06
Landed · Sched 08:159m early
Thu, Sep 10
1/2 legs · HBJCN
GVA
Departure
07:41
Departed · Sched 07:3011m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full LX352 history →
LX354 Swiss International Airlines
5 days
Mon, Sep 14
2/2 legs · HBJCB
GVA
Departure
Sched 12:55
Scheduled departure
→
LHR
Arrival
Sched 13:40
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · HBJCQ
GVA
Departure
13:10
Departed · Sched 12:5515m late
→
LHR
Arrival
13:35
Landed · Sched 13:405m early
Sat, Sep 12
2/2 legs · HBJCE
GVA
Departure
13:07
Departed · Sched 12:5512m late
→
LHR
Arrival
13:30
Landed · Sched 13:4010m early
Fri, Sep 11
2/2 legs · HBJBI
GVA
Departure
13:28
Departed · Sched 12:5533m late
→
LHR
Arrival
13:47
Landed · Sched 13:407m late
Thu, Sep 10
1/2 legs · HBJCN
GVA
Departure
13:07
Departed · Sched 12:5512m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full LX354 history →
LX356 Swiss International Airlines
5 days
Mon, Sep 14
2/2 legs · HBJCT
GVA
Departure
Sched 17:50
Scheduled departure
→
LHR
Arrival
Sched 18:30
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · HBJCQ
GVA
Departure
18:08
Departed · Sched 17:5018m late
→
LHR
Arrival
18:26
Landed · Sched 18:304m early
Sat, Sep 12
2/2 legs · HBJCJ
GVA
Departure
18:12
Departed · Sched 17:5022m late
→
LHR
Arrival
18:34
Landed · Sched 18:304m late
Fri, Sep 11
2/2 legs · HBJCK
GVA
Departure
17:56
Departed · Sched 17:506m late
→
LHR
Arrival
18:19
Landed · Sched 18:3011m early
Thu, Sep 10
1/2 legs · HBJCK
GVA
Departure
Sched 17:50
Scheduled time only · no board update captured
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full LX356 history →
LX358 Swiss International Airlines
3 days
Mon, Sep 14
2/2 legs · HBJCJ
GVA
Departure
Sched 20:50
Scheduled departure
→
LHR
Arrival
Sched 21:30
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · HBJCT
GVA
Departure
21:15
Departed · Sched 20:5025m late
→
LHR
Arrival
21:37
Landed · Sched 21:307m late
Fri, Sep 11
2/2 legs · HBJCJ
GVA
Departure
21:01
Departed · Sched 20:5011m late
→
LHR
Arrival
21:18
Landed · Sched 21:3012m early
Full LX358 history →
BA753 British Airways
2 days
Sun, Sep 13
2/2 legs · GEUPO
GVA
Departure
19:46
Departed · Sched 19:0046m late
→
LHR
Arrival
20:10
Landed · Sched 19:4525m late
Fri, Sep 11
2/2 legs · GDBCJ
GVA
Departure
19:17
Departed · Sched 19:107m late
→
LHR
Arrival
19:44
Landed · Sched 19:506m early
Full BA753 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? Smooth skies ahead. The arrival side at LHR is the weaker end, route health score 91/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:00 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 83 flights a week between them. Compare carrier days and times in the airline list above.