GVA to LHR

Fly from Geneva to London with British Airways, enjoying our award-winning service and complimentary luggage allowances

Geneva to London in under 2 hours

Vibrant London offers everything for the business or leisure traveller, from iconic sights and attractions to world-class cultural events and international dining. And with our award-winning service, you'll arrive refreshed and ready to take on the city.

Our flights from Geneva to London deliver you to the UK capital in less than two hours. With multiple flights leaving daily from Geneva Airport, it's easy for you to fly at a time that suits you. With the added convenience of free seat selection 24 hours in advance and online or mobile check-in, you can sit back and enjoy your hassle-free flight to London with British Airways.

Flight duration from Geneva to London

Flying to London with BA

Fly from Geneva to London with British Airways and reach the buzzing British capital in no time. Our friendly and professional cabin crew will make your short flight as comfortable as possible from start to finish, so you can arrive at your destination feeling refreshed and ready for whatever the city throws at you.

Arriving in London from Geneva

Once you arrive in the capital, travel into central London quickly and easily using the convenient Heathrow Express train. Departing several times an hour, passengers can find themselves in the city centre in just 15 minutes. For a spot of sightseeing on your way into London, use one of the numerous buses and taxis found outside the terminal building.