Compare prices and tickets by train, coach or flight

Thu
2 Dec
£80SBB
£223Swiss
Fri
3 Dec
£56SBB
£227Swiss
Sat
4 Dec
£50SBB
£187Swiss
Sun
5 Dec
£48SBB
£186Swiss
Mon
6 Dec
£48SBB
£151Swiss
Tue
7 Dec
£48SBB
£154Swiss
Wed
8 Dec
£48SBB
£151Swiss
Thu
9 Dec
£48SBB
£151Swiss
Fri
10 Dec
£48SBB
£153Swiss
Sat
11 Dec
£48SBB
£109Edelweiss Air
Sun
12 Dec
£48SBB
£120Swiss
Mon
13 Dec
£40SBB
£122Swiss
Tue
14 Dec
£40SBB
£120Swiss
Wed
15 Dec
£40SBB
£121Swiss
Thu
16 Dec
£43SBB
£122Swiss
Fri
17 Dec
£40SBB
£94Swiss
Sat
18 Dec
£40SBB
£119Swiss
Sun
19 Dec
£44SBB
£223Swiss
Mon
20 Dec
£48SBB
£101Swiss
Tue
21 Dec
£40SBB
£108Swiss
Wed
22 Dec
£42SBB
£116Swiss

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Flight Information between Zurich and Geneva

distanceDistance139 miles (224 km)
durationAverage flight duration50 min
priceAverage plane ticket price£183 (€205)
changesDirect flightYes
carriersAirlinesSwiss

Flights from Zurich to Geneva cover the 139 miles (224 km) long journey taking on average 50 min with our travel partners like Swiss. There are direct flight services available. While the average ticket price for this trip costs around £183, you can find the cheapest plane ticket for as low as £151. Travellers depart most frequently from Zurich Airport and arrive in Geneva International Airport.

Airlines

Travel with Swiss between Zurich and Geneva

For as little as £151 you can travel by flight from Zurich to Geneva with Swiss. Omio will show you the best deals, timetables and tickets available for this trip.

Swiss

Omio helps you compare and book the perfect flight with Swiss from Zurich to Geneva for a smooth and relaxing journey. Check the latest Swiss flight timetables for the ideal departure and arrival times, take a look at the travel information for the Zurich to Geneva flight with Swiss (such as baggage allowance and amenities offered onboard), compare the best connections for your Zurich - Geneva route and then book a cheap plane ticket with ease. The distance from Zurich to Geneva by plane is 139 miles (224 km). You can book tickets for this Swiss flight for as low as £151 one-way if you book in advance. When you search for Swiss tickets from Zurich to Geneva in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a flight. Book that perfect Swiss Zurich - Geneva plane ticket online and enjoy your trip!

Operator ticket policies for COVID

  • Refund or voucher policy
  • Please check the website for goodwill measures
  • Cashless payments recommended
  • Online booking and check-in recommended