The cheapest flights from Geneva to London

Showing times and prices for 21 May

Cheapest

£103

Average

£254

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Geneva to London will cost around £ 254 if you buy it on the day, but the cheapest tickets can be found for only £ 103.

Cheapest
17:40Geneva International Airport1h40 18:20London Heathrow Airport
0 changes
£1031One-way
Cheapest
10:15Geneva International Airport1h45 11:00London Heathrow Airport
0 changes
£1031One-way
2nd Cheapest
07:00Geneva International Airport1h35 07:35London Gatwick Airport
0 changes
£1271One-way
10:40Geneva International Airport1h35 11:15London City Airport
0 changes
£1281One-way
15:40Geneva International Airport1h40 16:20London Luton Airport
0 changes
£1341One-way

Flight schedule Geneva to London

Showing flights for tomorrow, Sat, 21 May
06:00Geneva International Airport3h15 08:15London City Airport
0 changes
06:45Geneva International Airport4h00 09:45London Heathrow Airport
0 changes
06:55Geneva International Airport4h45 10:40London Heathrow Airport
0 changes
06:55Geneva International Airport3h45 09:40London Heathrow Airport
0 changes
07:00Geneva International Airport1h35 07:35London Gatwick Airport
0 changes
07:05Geneva International Airport4h10 10:15London Heathrow Airport
0 changes
07:10Geneva International Airport1h45 07:55London Heathrow Airport
0 changes
07:20Geneva International Airport7h25 13:45London Heathrow Airport
0 changes
07:30Geneva International Airport1h45 08:15London Heathrow Airport
0 changes
08:00Geneva International Airport11h00 18:00London Heathrow Airport
0 changes
09:05Geneva International Airport5h40 13:45London Heathrow Airport
0 changes
09:15Geneva International Airport4h25 12:40London Heathrow Airport
0 changes
09:35Geneva International Airport4h15 12:50London Heathrow Airport
0 changes
09:35Geneva International Airport5h45 14:20London Heathrow Airport
0 changes
09:40Geneva International Airport1h35 10:15London Gatwick Airport
0 changes
10:10Geneva International Airport3h50 13:00London Heathrow Airport
0 changes
10:15Geneva International Airport1h45 11:00London Heathrow Airport
0 changes
10:30Geneva International Airport4h15 13:45London Heathrow Airport
0 changes
10:30Geneva International Airport7h05 16:35London Heathrow Airport
0 changes
10:35Geneva International Airport1h40 11:15London Luton Airport
0 changes
10:40Geneva International Airport1h35 11:15London City Airport
0 changes
10:45Geneva International Airport4h55 14:40London Heathrow Airport
0 changes
11:45Geneva International Airport5h20 16:05London Heathrow Airport
0 changes
11:45Geneva International Airport8h25 19:10London Heathrow Airport
0 changes
12:00Geneva International Airport7h35 18:35London Heathrow Airport
0 changes
12:00Geneva International Airport5h35 16:35London Heathrow Airport
0 changes
12:55Geneva International Airport1h40 13:35London Heathrow Airport
0 changes
12:55Geneva International Airport1h45 13:40London Heathrow Airport
0 changes
13:10Geneva International Airport4h55 17:05London Heathrow Airport
0 changes
14:25Geneva International Airport1h35 15:00London Gatwick Airport
0 changes
14:40Geneva International Airport7h40 21:20London Heathrow Airport
0 changes
14:40Geneva International Airport4h55 18:35London Heathrow Airport
0 changes
14:50Geneva International Airport4h05 17:55London Heathrow Airport
0 changes
15:40Geneva International Airport1h40 16:20London Luton Airport
0 changes
15:50Geneva International Airport1h45 16:35London Heathrow Airport
0 changes
17:00Geneva International Airport5h20 21:20London Heathrow Airport
0 changes
17:35Geneva International Airport4h10 20:45London Heathrow Airport
0 changes
17:40Geneva International Airport1h40 18:20London Heathrow Airport
0 changes
17:50Geneva International Airport1h40 18:30London Heathrow Airport
0 changes
17:55Geneva International Airport5h15 22:10London Heathrow Airport
0 changes
17:55Geneva International Airport3h45 20:40London Heathrow Airport
0 changes
18:15Geneva International Airport4h05 21:20London Heathrow Airport
0 changes
18:45Geneva International Airport4h25 22:10London Heathrow Airport
0 changes
21:40Geneva International Airport1h40 22:20London Gatwick Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
21 May
£48BlaBlaCar Bus
Find prices
Sun
22 May
£50BlaBlaCar Bus
Find prices
Mon
23 May
£39BlaBlaCar Bus
Find prices
Tue
24 May
£66BlaBlaCar Bus
Find prices
Wed
25 May
£108Flixbus
£181Air France
Thu
26 May
£57BlaBlaCar Bus
Find prices
Fri
27 May
£58BlaBlaCar Bus
Find prices
Sat
28 May
£66BlaBlaCar Bus
£44easyJet
Sun
29 May
£102Flixbus
£51easyJet
Mon
30 May
£58BlaBlaCar Bus
Find prices
Tue
31 May
£55BlaBlaCar Bus
Find prices
Wed
1 Jun
£72BlaBlaCar Bus
Find prices
Thu
2 Jun
£84BlaBlaCar Bus
£53easyJet
Fri
3 Jun
£111Flixbus
£130easyJet
Sat
4 Jun
£141BlaBlaCar Bus
£251easyJet
Sun
5 Jun
£66BlaBlaCar Bus
Find prices
Mon
6 Jun
£63BlaBlaCar Bus
Find prices
Tue
7 Jun
£44BlaBlaCar Bus
Find prices
Wed
8 Jun
£39BlaBlaCar Bus
Find prices
Thu
9 Jun
£39BlaBlaCar Bus
Find prices

The fastest flights from Geneva to London

Showing times and prices for 21 May

Fastest Journey

1 h 35 m

Average

4 h 4 m

Flights per day

44

Distance

747 km

Of the 44 flights that leave Geneva for London every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct flights cover the 747 km distance in an average of 4 h 4 m but if you time it right, some flights will get you there in just 1 h 35 m .

The slowest flights will take 11 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:40Geneva International Airport1h35 11:15London City Airport
0 changes
£1281One-way
Fastest
07:00Geneva International Airport1h35 07:35London Gatwick Airport
0 changes
£1271One-way
Fastest
09:40Geneva International Airport1h35 10:15London Gatwick Airport
0 changes
£1971One-way
Fastest
14:25Geneva International Airport1h35 15:00London Gatwick Airport
0 changes
£1711One-way
2nd Fastest
12:55Geneva International Airport1h40 13:35London Heathrow Airport
0 changes
£1421One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in London?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Geneva to London flight

distanceDistance463 miles (746 km)
durationAverage flight duration1 h 35 min
priceAverage plane ticket price£95 (€107)
changesDirect flightYes
carriersAirlinesAer Lingus, Swiss, tab, easyJet, Iberia, ITA, Sas Airways, British Airways, BA Cityflyer, Brussels Airlines, Jet2. Com, Cityjet, KLM, Alitalia Cityliner, Eurowings, Vueling, Lufthansa, Luftfahrtgesellschaft Walter, Air France or Lufthansa Cityline

Flights from Geneva to London cover the 463 miles (746 km) long trip taking on average 1 h 35 min with our travel partners like Aer Lingus, Swiss, tab, easyJet, Iberia, ITA, Sas Airways, British Airways, BA Cityflyer, Brussels Airlines, Jet2. Com, Cityjet, KLM, Alitalia Cityliner, Eurowings, Vueling, Lufthansa, Luftfahrtgesellschaft Walter, Air France or Lufthansa Cityline. There are direct flight services available. While the average ticket price for this route costs around £95, you can find the cheapest plane ticket for as low as £51. Travellers depart most frequently from Geneva International Airport and arrive in London Heathrow Airport.

Airlines: SWISS, Brussels Airlines and KLM Geneva to London

Travel between Geneva and London from £51 with Omio’s flight partners SWISS, Brussels Airlines and KLM! You can find the best timetables and tickets when comparing and booking the most popular journey for you.

SWISS
Brussels Airlines
KLM

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight from Geneva to London.

Enjoy a smooth and easy trip between Geneva and London with SWISS! As an official travel partner of SWISS, Omio can help you search current flight timetables from SWISS, compare the best routes from Geneva to London as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable SWISS Geneva to London plane ticket available today. If you search for SWISS tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight to London from Geneva on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 463 miles (746 km) trip between Geneva and London with ease and comfort on a flight with SWISS.

    SWISS 's current ticket policies due to COVID-19 for your flight from Geneva to London are the following:

    • Refund or voucher policy
    • Please check the website for goodwill measures
    • Cashless payments recommended
    • Online booking and check-in recommended

    Flights from Geneva to London

    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.

    Which airlines fly from Geneva to London?

    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.

    How long is the flight from Geneva to London?

    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.

    How many flights are there from Geneva to London

    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.

    What are the departure and arrival airports for flights from Geneva to London?

    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.

    Travel Tips: Geneva to London flight

    Take a flight to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to London.
    FAQs

    Are there any COVID-19 restrictions for international travel by flight between Geneva and London?

    Travel between Geneva, Switzerland and London, United Kingdom by plane is: Fully open.

    Can I enter United Kingdom from Switzerland?

    International entry status: Entry is fully open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in United Kingdom from Geneva?

    Conditions of entry:

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in London, United Kingdom?

    All travellers in United Kingdom must observe these coronavirus safety measures:

    • Physical distance: metre (s) ( feet)
    • Face mask: Regional advice

    The information above was last checked on 18/05/2022. Remember to review the latest COVID-19 travel safety regulations   for your flight to London from Geneva as this information can change.

    What COVID restrictions are there for my return journey by plane to Geneva, Switzerland from London, United Kingdom?

    The current restriction level for your return trip by plane from London to Geneva is: Fully open

    Are there any international entry restrictions on returning to Switzerland from United Kingdom?

    Reentry to Switzerland is allowed for: Entry is fully open for citizens and permanent residents of United Kingdom

    Do I need to quarantine on arrival in Switzerland from London?

    What are the entry requirements?

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in Geneva, Switzerland?

    The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Regional advice

    Last verified on 09/05/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your London to Geneva flight here.

    How much do cheap flights to London from Geneva cost?

    If you’re looking to save money on tickets, you can find a cheap flight to London from Geneva for as little as £51  in the next 7 days.

    How much is a plane ticket from Geneva to London?

    If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Geneva to London flight prices are on average £95  one way.

    What is the distance by flight from Geneva to London?

    You should expect to travel around 463 miles (746 km)  from Geneva to London by plane.

    How long does it take from Geneva to London by plane?

    While the time it takes to travel 463 miles (746 km) between Geneva and London can vary based on specific dates, weekends, and bank holidays, the flight duration from Geneva to London is on average 1 h 35 min.

    When taking a flight from Geneva to London, which airport in Geneva do I fly out of and which airport in London do I arrive in?

    Omio customers most frequently book their flights from Geneva International Airport   to London Heathrow Airport.

    Where do I find the Geneva airport for the flight to London? Where is the London airport?

    Passengers board their flight most frequently from Geneva International Airport, which is located approximately 2.9 miles (4.7 km) from the city centre.

    Passengers travelling this route most often arrive at London Heathrow Airport and need to travel approximately 17.1 miles (27.5 km) from the airport to reach the city centre in London. You can check if there are airport shuttle services, taxi services or public transportation options available from London Heathrow Airport to get you to the city centre in London.

    What airlines go from Geneva to London?

    For the best Geneva to London flight to buy, you can travel safely and comfortably with Aer Lingus, Swiss, tab, easyJet, Iberia, ITA, Sas Airways, British Airways, BA Cityflyer, Brussels Airlines, Jet2. Com, Cityjet, KLM, Alitalia Cityliner, Eurowings, Vueling, Lufthansa, Luftfahrtgesellschaft Walter, Air France or Lufthansa Cityline. However, it's always good to check all possible airlines with services from Geneva to London to compare what amenities they may offer.

    Are there any Geneva to London direct flight services?

    If you’re looking for a direct flight from Geneva to London, consider travelling with easyJet, British Airways, Swiss or BA Cityflyer. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.

    What are the first and last departure flight times from Geneva to London?

    The earliest flight departing from Geneva to London leaves at 05: 00. The last flight departing from Geneva to London leaves at 20: 40. You can find the latest Geneva to London flight times on Omio and book the best time to leave for your journey on your chosen travel date.

    How early should I buy plane tickets to London from Geneva to score the best deals?

    If you purchase Geneva to London plane tickets within the next 7 days, you can find one way tickets to cost on average £95. However, booking in advance gives you access to the best prices for flights between Geneva and London. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.