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.

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

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

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

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

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

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.