Distance 746 km |
Average flight duration 2h 32m |
Cheapest ticket price £29 |
Flights per day 95 |
Direct flights 21 |
Airlines 19 |
Fastest flight 1h 35m |
Cheapest month to travel December |
First flight 05:00 |
Last flight 20:25 |
Cheapest
Average
The best way to find a cheap flight ticket from Geneva to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Iberia IB622 | 06:00 Geneva International Airport (GVA) | 7h15 | 12:15 London Heathrow Airport (LHR) | 1 change | |
Iberia IB622 | 06:00 Geneva International Airport (GVA) | 9h30 | 14:30 London Heathrow Airport (LHR) | 1 change | |
Iberia IB622 | 06:00 Geneva International Airport (GVA) | 9h55 | 14:55 London Heathrow Airport (LHR) | 1 change | |
Iberia IB622 | 06:00 Geneva International Airport (GVA) | 11h35 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Iberia IB622 | 06:00 Geneva International Airport (GVA) | 12h15 | 17:15 London Heathrow Airport (LHR) | 1 change | |
Air Dolomiti LH9445 | 06:20 Geneva International Airport (GVA) | 5h05 | 10:25 London Heathrow Airport (LHR) | 1 change | |
Cityjet LH1225 | 06:55 Geneva International Airport (GVA) | 3h50 | 09:45 London Heathrow Airport (LHR) | 1 change | |
Cityjet LH1225 | 06:55 Geneva International Airport (GVA) | 4h50 | 10:45 London Heathrow Airport (LHR) | 1 change | |
Swiss SN5110 | 07:00 Geneva International Airport (GVA) | 4h05 | 10:05 London Heathrow Airport (LHR) | 1 change | |
easyJet U28486 | 07:00 Geneva International Airport (GVA) | 1h35 | 07:35 London Gatwick Airport (LGW) | 0 changesDirect | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 4h35 | 10:45 London Heathrow Airport (LHR) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 7h40 | 13:50 London Heathrow Airport (LHR) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 9h55 | 16:05 London Heathrow Airport (LHR) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 10h50 | 17:00 London Heathrow Airport (LHR) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 13h05 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 10h25 | 16:35 London City Airport (LCY) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 13h25 | 19:35 London City Airport (LCY) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 11h15 | 17:25 London City Airport (LCY) | 1 change | |
KLM KL1928 | 07:10 Geneva International Airport (GVA) | 12h15 | 18:25 London City Airport (LCY) | 1 change | |
British Airways BA723 | 07:10 Geneva International Airport (GVA) | 1h55 | 08:05 London Heathrow Airport (LHR) | 0 changesDirect | |
Swiss LX352 | 07:25 Geneva International Airport (GVA) | 1h50 | 08:15 London Heathrow Airport (LHR) | 0 changesDirect | |
Luxair lg8362 | 08:20 Geneva International Airport (GVA) | 24h25 | 07:45 London City Airport (LCY) | 1 change | |
Luxair lg8362 | 08:20 Geneva International Airport (GVA) | 8h05 | 15:25 London City Airport (LCY) | 1 change | |
Luxair lg8362 | 08:20 Geneva International Airport (GVA) | 3h45 | 11:05 London City Airport (LCY) | 1 change | |
Luxair lg8362 | 08:20 Geneva International Airport (GVA) | 10h50 | 18:10 London City Airport (LCY) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 23h50 | 07:20 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 29h05 | 12:35 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 30h35 | 14:05 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 33h55 | 17:25 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 22h35 | 06:05 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 36h20 | 19:50 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 28h45 | 12:15 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 22h55 | 06:25 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 22h20 | 05:50 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 14h30 | 22:00 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR102 | 08:30 Geneva International Airport (GVA) | 29h50 | 13:20 London Heathrow Airport (LHR) | 1 change | |
Eurowings EW9743 | 09:00 Geneva International Airport (GVA) | 7h00 | 15:00 London Heathrow Airport (LHR) | 1 change | |
Eurowings EW9743 | 09:00 Geneva International Airport (GVA) | 3h35 | 11:35 London Heathrow Airport (LHR) | 1 change | |
Air France AF1543 | 09:05 Geneva International Airport (GVA) | 8h30 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Air France AF1543 | 09:05 Geneva International Airport (GVA) | 10h15 | 18:20 London Heathrow Airport (LHR) | 1 change | |
Air France AF1543 | 09:05 Geneva International Airport (GVA) | 13h20 | 21:25 London Heathrow Airport (LHR) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 5h40 | 13:50 London Heathrow Airport (LHR) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 8h50 | 17:00 London Heathrow Airport (LHR) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 7h55 | 16:05 London Heathrow Airport (LHR) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 11h25 | 19:35 London City Airport (LCY) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 10h15 | 18:25 London City Airport (LCY) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 11h05 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 9h15 | 17:25 London City Airport (LCY) | 1 change | |
KLM KL1930 | 09:10 Geneva International Airport (GVA) | 8h25 | 16:35 London City Airport (LCY) | 1 change | |
Air Dolomiti LH9427 | 09:25 Geneva International Airport (GVA) | 4h35 | 13:00 London Heathrow Airport (LHR) | 1 change | |
easyJet U28494 | 09:30 Geneva International Airport (GVA) | 1h35 | 10:05 London Gatwick Airport (LGW) | 0 changesDirect | |
Iberia IB1276 | 09:55 Geneva International Airport (GVA) | 10h35 | 19:30 London Heathrow Airport (LHR) | 1 change | |
Iberia IB1276 | 09:55 Geneva International Airport (GVA) | 7h40 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Iberia IB1276 | 09:55 Geneva International Airport (GVA) | 5h35 | 14:30 London Heathrow Airport (LHR) | 1 change | |
Iberia IB1276 | 09:55 Geneva International Airport (GVA) | 11h45 | 20:40 London Heathrow Airport (LHR) | 1 change | |
Iberia IB1276 | 09:55 Geneva International Airport (GVA) | 9h20 | 18:15 London Heathrow Airport (LHR) | 1 change | |
Iberia IB1276 | 09:55 Geneva International Airport (GVA) | 8h20 | 17:15 London Heathrow Airport (LHR) | 1 change | |
Iberia IB1276 | 09:55 Geneva International Airport (GVA) | 9h55 | 18:50 London Heathrow Airport (LHR) | 1 change | |
easyJet U22536 | 09:55 Geneva International Airport (GVA) | 1h45 | 10:40 London Luton Airport (LTN) | 0 changesDirect | |
Swiss LX2807 | 10:05 Geneva International Airport (GVA) | 3h45 | 12:50 London City Airport (LCY) | 1 change | |
Swiss LX2807 | 10:05 Geneva International Airport (GVA) | 3h55 | 13:00 London Heathrow Airport (LHR) | 1 change | |
British Airways BA725 | 10:15 Geneva International Airport (GVA) | 1h50 | 11:05 London Heathrow Airport (LHR) | 0 changesDirect | |
Air France AF1643 | 10:30 Geneva International Airport (GVA) | 11h55 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France AF1643 | 10:30 Geneva International Airport (GVA) | 8h50 | 18:20 London Heathrow Airport (LHR) | 1 change | |
Air France AF1643 | 10:30 Geneva International Airport (GVA) | 7h05 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Swiss LX2809 | 10:35 Geneva International Airport (GVA) | 3h15 | 12:50 London City Airport (LCY) | 1 change | |
Swiss LX2809 | 10:35 Geneva International Airport (GVA) | 3h25 | 13:00 London Heathrow Airport (LHR) | 1 change | |
easyJet U28488 | 11:25 Geneva International Airport (GVA) | 1h40 | 12:05 London Gatwick Airport (LGW) | 0 changesDirect | |
KLM KL1932 | 11:50 Geneva International Airport (GVA) | 6h35 | 17:25 London City Airport (LCY) | 1 change | |
KLM KL1932 | 11:50 Geneva International Airport (GVA) | 5h15 | 16:05 London Heathrow Airport (LHR) | 1 change | |
KLM KL1932 | 11:50 Geneva International Airport (GVA) | 7h35 | 18:25 London City Airport (LCY) | 1 change | |
KLM KL1932 | 11:50 Geneva International Airport (GVA) | 6h10 | 17:00 London Heathrow Airport (LHR) | 1 change | |
KLM KL1932 | 11:50 Geneva International Airport (GVA) | 8h25 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM KL1932 | 11:50 Geneva International Airport (GVA) | 5h45 | 16:35 London City Airport (LCY) | 1 change | |
KLM KL1932 | 11:50 Geneva International Airport (GVA) | 8h45 | 19:35 London City Airport (LCY) | 1 change | |
Air France AF1843 | 12:05 Geneva International Airport (GVA) | 10h20 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France AF1843 | 12:05 Geneva International Airport (GVA) | 5h30 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Air France AF1843 | 12:05 Geneva International Airport (GVA) | 7h15 | 18:20 London Heathrow Airport (LHR) | 1 change | |
British Airways BA727 | 12:20 Geneva International Airport (GVA) | 1h55 | 13:15 London Heathrow Airport (LHR) | 0 changesDirect | |
Iberia IB614 | 12:35 Geneva International Airport (GVA) | 6h40 | 18:15 London Heathrow Airport (LHR) | 1 change | |
Iberia IB614 | 12:35 Geneva International Airport (GVA) | 10h20 | 21:55 London Heathrow Airport (LHR) | 1 change | |
Iberia IB614 | 12:35 Geneva International Airport (GVA) | 9h05 | 20:40 London Heathrow Airport (LHR) | 1 change | |
Iberia IB614 | 12:35 Geneva International Airport (GVA) | 7h15 | 18:50 London Heathrow Airport (LHR) | 1 change | |
Iberia IB614 | 12:35 Geneva International Airport (GVA) | 7h55 | 19:30 London Heathrow Airport (LHR) | 1 change | |
Iberia IB614 | 12:35 Geneva International Airport (GVA) | 5h40 | 17:15 London Heathrow Airport (LHR) | 1 change | |
Swiss LX354 | 12:50 Geneva International Airport (GVA) | 1h50 | 13:40 London Heathrow Airport (LHR) | 0 changesDirect | |
British Airways BA729 | 13:15 Geneva International Airport (GVA) | 1h50 | 14:05 London Heathrow Airport (LHR) | 0 changesDirect | |
BA Cityflyer BA2280 | 13:25 Geneva International Airport (GVA) | 1h35 | 14:00 London City Airport (LCY) | 0 changesDirect | |
Cityjet LH1217 | 13:40 Geneva International Airport (GVA) | 4h05 | 16:45 London Heathrow Airport (LHR) | 1 change | |
Iberia IB616 | 14:10 Geneva International Airport (GVA) | 6h20 | 19:30 London Heathrow Airport (LHR) | 1 change | |
Iberia IB616 | 14:10 Geneva International Airport (GVA) | 5h40 | 18:50 London Heathrow Airport (LHR) | 1 change | |
Iberia IB616 | 14:10 Geneva International Airport (GVA) | 8h45 | 21:55 London Heathrow Airport (LHR) | 1 change | |
Iberia IB616 | 14:10 Geneva International Airport (GVA) | 7h30 | 20:40 London Heathrow Airport (LHR) | 1 change | |
easyJet U28496 | 14:15 Geneva International Airport (GVA) | 1h35 | 14:50 London Gatwick Airport (LGW) | 0 changesDirect | |
KLM Cityhopper KL1934 | 14:35 Geneva International Airport (GVA) | 5h40 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1934 | 14:35 Geneva International Airport (GVA) | 4h50 | 18:25 London City Airport (LCY) | 1 change | |
KLM Cityhopper KL1934 | 14:35 Geneva International Airport (GVA) | 3h50 | 17:25 London City Airport (LCY) | 1 change | |
KLM Cityhopper KL1934 | 14:35 Geneva International Airport (GVA) | 6h00 | 19:35 London City Airport (LCY) | 1 change | |
Swiss LX2811 | 14:50 Geneva International Airport (GVA) | 4h00 | 17:50 London Gatwick Airport (LGW) | 1 change | |
Swiss LX2811 | 14:50 Geneva International Airport (GVA) | 4h00 | 17:50 London Heathrow Airport (LHR) | 1 change | |
Air France AF1443 | 15:00 Geneva International Airport (GVA) | 4h20 | 18:20 London Heathrow Airport (LHR) | 1 change | |
Air France AF1443 | 15:00 Geneva International Airport (GVA) | 7h25 | 21:25 London Heathrow Airport (LHR) | 1 change | |
British Airways BA731 | 15:25 Geneva International Airport (GVA) | 1h50 | 16:15 London Heathrow Airport (LHR) | 0 changesDirect | |
Swiss LX348 | 15:55 Geneva International Airport (GVA) | 1h45 | 16:40 London Heathrow Airport (LHR) | 0 changesDirect | |
easyJet U22540 | 16:10 Geneva International Airport (GVA) | 1h45 | 16:55 London Luton Airport (LTN) | 0 changesDirect | |
British Airways BA733 | 16:20 Geneva International Airport (GVA) | 1h50 | 17:10 London Heathrow Airport (LHR) | 0 changesDirect | |
Air France AF1143 | 17:05 Geneva International Airport (GVA) | 5h20 | 21:25 London Heathrow Airport (LHR) | 1 change | |
KLM KL1936 | 17:30 Geneva International Airport (GVA) | 14h45 | 07:15 London City Airport (LCY) | 1 change | |
British Airways BA721 | 17:45 Geneva International Airport (GVA) | 1h50 | 18:35 London Heathrow Airport (LHR) | 0 changesDirect | |
Swiss LX356 | 17:50 Geneva International Airport (GVA) | 1h50 | 18:40 London Heathrow Airport (LHR) | 0 changesDirect | |
easyJet U22546 | 17:50 Geneva International Airport (GVA) | 1h45 | 18:35 London Luton Airport (LTN) | 0 changesDirect | |
Air France AF1343 | 18:15 Geneva International Airport (GVA) | 4h10 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Brussels Airlines SN2722 | 18:30 Geneva International Airport (GVA) | 3h20 | 20:50 London Heathrow Airport (LHR) | 1 change | |
British Airways BA735 | 18:40 Geneva International Airport (GVA) | 1h50 | 19:30 London Heathrow Airport (LHR) | 0 changesDirect | |
easyJet U28490 | 18:50 Geneva International Airport (GVA) | 1h35 | 19:25 London Gatwick Airport (LGW) | 0 changesDirect | |
Swiss LX2817 | 19:05 Geneva International Airport (GVA) | 3h35 | 21:40 London Heathrow Airport (LHR) | 1 change | |
British Airways BA797 | 19:45 Geneva International Airport (GVA) | 1h50 | 20:35 London Heathrow Airport (LHR) | 0 changesDirect | |
Air France AF1043 | 20:30 Geneva International Airport (GVA) | 12h30 | 08:00 London Heathrow Airport (LHR) | 1 change | |
easyJet U28498 | 20:45 Geneva International Airport (GVA) | 1h35 | 21:20 London Gatwick Airport (LGW) | 0 changesDirect | |
British Airways BA737 | 20:45 Geneva International Airport (GVA) | 1h50 | 21:35 London Heathrow Airport (LHR) | 0 changesDirect | |
Swiss LX358 | 20:50 Geneva International Airport (GVA) | 1h35 | 21:25 London Heathrow Airport (LHR) | 0 changesDirect | |
easyJet U22554 | 21:00 Geneva International Airport (GVA) | 1h45 | 21:45 London Luton Airport (LTN) | 0 changesDirect | |
British Airways BA743 | 21:40 Geneva International Airport (GVA) | 1h50 | 22:30 London Heathrow Airport (LHR) | 0 changesDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 35 m
Average
8 h 13 m
Flights per day
123
Distance
747 km
Of the 123 flights that leave Geneva for London every day 27 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Buy your official easyJet, British Airways and SWISS flight tickets to London from Geneva from £33 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable journey.
EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travellers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travellers bringing hand luggage and checked luggage.
Flight information from Geneva to London with easyJet:
Getting from Geneva to London is made simple thanks to several direct flight services. The first direct flights from Geneva Airport depart at 7:00 a.m. every morning, with a further direct flight available approximately once every two hours throughout the day. Depending on the exact London airport selected as an arrival destination, total journey duration can be anywhere from one hour 35 minutes to one hour 45 minutes.
There's plenty of choice when it comes to selecting direct flights from Geneva to London. Popular airlines including British Airwaysand Swiss operate many direct flights between the two destinations, while easyJet also provides reliable daily connections between Geneva and London. Other airlines like Lufthansa also offer connecting flight services requiring at least one layover.
In general, journey times from Geneva to London take around one hour 35 minutes. These services are operated by Swiss, with flights landing at London City Airport. British Airways flights usually land at London Heathrow Airport, with services taking approximately one hour 45 minutes. easyJet offers direct services to both London Gatwick and London Luton airports, with journey times taking between one hour 30 minutes and one hour 35 minutes.
Approximately 25 flights depart Geneva bound for London airports daily, with the first easyJet service leaving Geneva at 7:00 a.m. each morning. The final service of the day is also operated by easyJet, departing at 9:40 p.m. in the evening. At least one direct flight departs Geneva every two hours.
Departure airport: Flights depart Geneva Airport, approximately 2.5 miles from the heart of the city itself. The airport is served by its own railway station that provides convenient connections to the city centre and other Swiss destinations. The airport is also served by reliable bus services, connecting it to Geneva city centre and other Swiss cities, in addition to further afield destinations in France. Ample parking is available, in addition to premium airport facilities like charging ports and WiFi connectivity.
Arrival airport:London Gatwick, London Heathrow, London City and London Luton airports are all possible arrival points for inbound flights from Geneva. As such, the extend of airport facilities available varies, but all airports are well-served by excellent road and rail connections to the city centre itself.National Expressrun a bus service to all major London Airports.
Flights from Geneva to London generally leave from Geneva International Airport and arrive in London Gatwick Airport.
Geneva International Airport is 6.5 km away from Geneva city centre and London Gatwick Airport is 46.6 km from London city centre.
Here are some other resources that might have the information you need