Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Not applicable to hand baggage only fares.

Discover Geneva with British Airways

Fly direct from London to Geneva with British Airways and take in the stunning sights of this iconic Swiss city.

From relaxing city breaks to longer holidays, Geneva offers a perfect escape for both city lovers and outdoor enthusiasts. Stroll among the winding streets of the Old Town and take in the stunning architecture before relaxing in the serenity of Lake Geneva. Spend some time admiring works from Monet and Van Gogh, or head out of town for unbeatable skiing opportunities. Whatever your preference, you'll be sure to find a favourite spot in this vibrant Swiss city.

Flights to Geneva

Everything you need to know about our flights to Geneva

Flight duration.

Flight duration

Our direct flights to Geneva from London Heathrow, Gatwick and City airports take around 1 hour and 40 minutes. Check in online or on your mobile and save even more time on your hassle-free trip to Switzerland.

Flying to Geneva with British Airways.

Flying to Geneva with British Airways

Fly to Geneva with British Airways and enjoy the comfort and convenience of award-winning service. On your way, sit back and relax with our complimentary food and bar service and the latest in-flight entertainment, so you can start your Swiss city break the moment you step on-board.

Arriving in Geneva.

Arriving in Geneva

After you arrive at Geneva Airport, transfer into the central city with ease by catching the Unireso train from inside the terminal building, which takes around 6 minutes to arrive in the city centre. A number of local buses also arrive every 8-15 minutes at the airport, stopping at multiple destinations across Geneva. Make use of the city's free public transport ticket, available from a machine inside the luggage collection area and valid for 80 minutes from issue.

Flying to Geneva from London.

Flying to Geneva from London

Fly to Geneva with British Airways and take your pick from regular flights leaving London Heathrow, Gatwick or City airports. Make your trip to Switzerland even more convenient by selecting your seat 24 hours in advance at no extra charge and making the most of our 23kg checked baggage allowance - included as standard with no hidden fees.

Weather in Geneva.

Weather in Geneva

Geneva has a temperate humid continental climate, which means warm summers and relatively mild winters. The mountains receive substantial snowfall, so pack accordingly if you plan on exploring further afield.

Our cheapest one-way flights to Geneva

 
 
  • £135
    Find
    Apr 2014
  • £67
    Find
    May 2014
  • £54
    Find
    Jun 2014
  • £71
    Find
    Jul 2014
  • £71
    Find
    Aug 2014
  • £71
    Find
    Sep 2014
  • £71
    Find
    Oct 2014
  • £63
    Find
    Nov 2014
  • £39
    Find
    Dec 2014
  • £39
    Find
    Jan 2015
  • £39
    Find
    Feb 2015
  • £39
    Find
    Mar 2015

How many passengers?

Adults
(12+)
Children
(2-11)
Infants
(0-2)

Carefully selected Geneva hotels

Travel classes

Terms and conditions