Flights to Geneva, Switzerland
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Geneva
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 4°C | -2°C |
February | 6°C | -1°C |
March | 10°C | 0°C |
April | 14°C | 4°C |
May | 17°C | 7°C |
June | 22°C | 11°C |
July | 24°C | 13°C |
August | 24°C | 13°C |
September | 20°C | 10°C |
October | 16°C | 6°C |
November | 9°C | 2°C |
December | 5°C | 0°C |
14 day forecast
Cheapest month to fly to Geneva
Explore price trends for trips to Geneva
Showing prices in GBP
Annual Avg. Price | 39 GBP |
September 2024 | 42 GBP |
October 2024 | 36 GBP |
November 2024 | 35 GBP |
December 2024 | 41 GBP |
January 2025 | 33 GBP |
February 2025 | 33 GBP |
March 2025 | 33 GBP |
April 2025 | 33 GBP |
May 2025 | 45 GBP |
June 2025 | 45 GBP |
July 2025 | 49 GBP |
August 2025 | 48 GBP |
Direct flights to Geneva
Find direct flights from anywhere to Geneva
- Lisbon to Geneva from £42
- Manchester to Geneva from £43
- Birmingham to Geneva from £44
- Stockholm to Geneva from £51
- Malta to Geneva from £57
- Amsterdam to Geneva from £62
- Liverpool to Geneva from £65
- Heraklion to Geneva from £76
- Athens to Geneva from £77
- Southampton to Geneva from £79
- Berlin to Geneva from £85
- Kyiv to Geneva from £90
- Tirana to Geneva from £94
- Moscow to Geneva from £99
- Saint Peter Port to Geneva from £105
- Warsaw to Geneva from £137
- Helsinki to Geneva from £169
- Luxembourg to Geneva from £192
- Thessaloniki to Geneva from £193
- Larnaca to Geneva from £208
- Montreal to Geneva from £225
- Hong Kong to Geneva from £295
- Auckland to Geneva from £467
- New York to Geneva from £692
Airlines flying to Geneva
Best airlines flying to Geneva
- Qatar Airways
- Volotea
- Thai Airways
- Freebird Airlines
- Air Transat
- TAP Portugal
- Royal Jordanian
- Iberia Airlines
- SAS
- Lufthansa
- LATAM Airlines
- Porter Airlines
- Spirit Airlines
- JetBlue Airways
- ITA Airways
- Corendon
- WestJet
- TUI fly Netherlands
- AirAsia
- Emirates