Airlines with flights from Geneva to London
There are 7 airlines with scheduled flights between GVA and LHR. Both British Airways and SWISS operates non-stop flights from Geneva Airport to Heathrow and the flight time is 1 hour and 45 minutes.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 1 hour and 45 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
46 flights per week
-
Airbus A320neoAirbus A319Airbus A321neoAirbus A320Airbus A320 (sharklets)
GVA
Direct
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA757
07:00
07:00
07:25
07:00
07:00
07:25
07:00
BA743
10:10
10:10
10:10
10:10
----
09:55
11:55
BA745
19:15
11:50
19:45
11:30
11:25
----
12:35
BA747
12:55
20:45
12:50
16:00
13:45
12:20
15:10
BA749
15:25
15:25
----
----
15:00
----
----
BA751
17:50
17:35
16:40
17:40
17:10
18:00
17:25
BA753
----
----
18:30
----
19:10
----
19:00
BA755
21:15
21:25
21:25
21:25
21:25
----
21:05
The timetable & schedule information was updated at 2026-04-21
GVA
Direct
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX352
07:30
07:30
07:30
07:30
07:30
07:30
07:30
LX354
12:55
12:55
12:55
12:55
12:55
12:55
12:55
LX348
15:50
15:50
15:50
15:50
15:50
15:50
15:50
LX356
17:50
17:50
17:50
17:50
17:50
17:50
17:50
LX358
20:50
20:50
20:50
20:50
20:50
----
20:50
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 3h 55m - 7h 50m.
-
Geneva is a SWISS focus city.
-
88 flights per week
-
Airbus A220-300
GVA
Via ZRH
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX2801
LX318
LX318
06:00
06:00
06:00
06:00
06:00
06:00
----
LX2805
LX318
LX318
07:15
07:15
07:15
07:15
07:15
07:15
07:15
LX2807
LX332
LX332
10:00
10:00
10:00
10:00
10:00
10:00
10:00
LX2809
LX324
LX324
11:00
11:00
11:00
11:00
11:00
11:00
11:00
LX2813
LX326
LX326
14:30
14:30
14:30
14:30
----
----
----
LX2811
LX326
LX326
14:55
14:55
14:55
14:55
14:55
14:55
14:55
LX2817
LX340
LX340
18:45
18:45
18:45
18:45
18:45
18:45
18:40
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 4h 10m - 7h 35m.
-
Sky Team Alliance
-
96 flights per week
GVA
Via CDG
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AF1243
AF1780
AF1780
07:20
07:20
07:20
AF1243
AF1580
AF1580
07:20
07:20
07:20
07:20
----
----
----
AF1543
AF1780
AF1780
09:10
09:10
09:10
09:10
09:10
09:10
09:10
AF1643
AF1780
AF1780
10:30
10:30
10:30
10:30
10:30
10:30
10:30
AF1843
AF1280
AF1280
12:00
12:00
12:00
12:00
12:00
12:00
12:00
AF1443
AF1180
AF1180
14:40
14:40
14:40
14:40
14:40
14:40
14:40
AF1143
AF1380
AF1380
17:00
17:00
17:00
17:00
17:00
17:00
17:00
AF1343
AF1380
AF1380
18:15
18:15
18:15
18:15
18:15
----
18:15
The timetable & schedule information was updated at 2026-04-21
Via Brussels with Brussels Airlines
-
Total flight time: 4h 10m - 6h 40m.
-
22 flights per week
GVA
Via BRU
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SN2726
SN2093
SN2093
07:05
07:05
07:05
07:05
07:05
07:05
07:05
SN2714
SN2095
SN2095
11:25
11:25
11:25
11:25
11:25
----
11:25
SN2722
SN2103
SN2103
17:10
17:10
17:10
17:10
17:10
17:10
17:10
The timetable & schedule information was updated at 2026-04-21
Via Dusseldorf with Eurowings
-
Total flight time: 4h 20m - 6h 55m.
-
Low-cost airline
-
4 flights per week
GVA
Via DUS
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW9743
EW9460
EW9460
09:20
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21

There are 7 airlines with scheduled flights between GVA and LHR. Both British Airways and SWISS operates non-stop flights from Geneva Airport to Heathrow and the flight time is 1 hour and 45 minutes.
Via Amsterdam with KLM
Via Munich with Lufthansa