The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.
If you’re planning to fly to Geneva, we at eDreams have analysed the most popular routes to help you plan your trip. From London, the flight takes approximately 1h 39m, from Rome, around 2h 27m, and from Madrid, about 2h 34m.
Flight Time (in hours)
LondonRomeMadridDubaiBangkok
0h 5h 10h 15h 20h
1h 39m
2h 27m
2h 34m
9h 3m
15h 18m
How much does a flight to Geneva cost?
At eDreams you can find flights from Barcelona to Geneva starting from €21, with an average price of €31. If you depart from other cities such as Bordeaux, you can find tickets from €36, and from Marrakech starting from €45, according to data from the last 72 hours.
Thanks to its incomparable cultural and historical heritage, and landscapes as varied as they are splendid, Europe is a destination that never disappoints! And Geneva (GVA) is no exception! If you want a relaxing holiday without setting aside your favourite activities, then you will love Geneva in Switzerland! Attracting both museum and art gallery enthusiasts, shopaholics, green parks lovers and night owls, this is indeed a pleasant destination that is sure to please all travellers, young and old alike. Its proximity to other top European destinations will also allow you, if you so wish, to combine your trip to Geneva with other visits, for a holiday full of discoveries.
The eDreams multi-destination search engine allows you to book your cheap flight to Geneva but also to add other stops to your trip, and to even hire a car on-site. Europe lends itself perfectly to road trips, so why not take advantage? With eDreams, you can be sure to find the best prices for your flight tickets to Geneva, your hotel reservations as well as many other services which will enhance your holiday.
Plan your trip
Popular citiesPopular Flight RoutesPopular CountriesAlternate routes