Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Riyadh (RUH) to Geneva (GVA)

Travellers and cabin class
  1. Home
  2. Saudi Arabia
  3. Riyadh
  4. Geneva

Compare Riyadh to Geneva flight deals

Find the cheapest month or even day of the year to fly to Geneva

Book the best Geneva fare with no extra fees

TrustScore 4.4 out of 5 4.4 out of 5 based on 19,753 reviews Trustpilot
Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Riyadh to Geneva

Looking for a cheap last-minute deal or the best return flight from Riyadh to Geneva? Find the lowest prices on one-way and return tickets right here.
Geneva.£126 per passenger.Departing Fri, 19 Sep, returning Wed, 1 Oct.Return flight with Lufthansa.Outbound indirect flight with Lufthansa, departs from Riyadh on Fri, 19 Sep, arriving in Geneva.Inbound indirect flight with Lufthansa, departs from Geneva on Wed, 1 Oct, arriving in Riyadh.Price includes taxes and charges.From £126, select.
Fri, 19 SepRUH - GVA with Lufthansa
1 stop
Wed, 1 OctGVA - RUH with Lufthansa
1 stop
from £126
Geneva.£214 per passenger.Departing Sun, 18 May, returning Sat, 24 May.Return flight with Flynas and Pegasus Airlines.Outbound indirect flight with Flynas, departs from Riyadh on Sun, 18 May, arriving in Geneva.Inbound indirect flight with Pegasus Airlines, departs from Geneva on Sat, 24 May, arriving in Riyadh.Price includes taxes and charges.From £214, select.
Sun, 18 MayRUH - GVA with Flynas
1 stop
Sat, 24 MayGVA - RUH with Pegasus Airlines
1 stop
from £214
Geneva.£222 per passenger.Departing Mon, 16 Jun, returning Tue, 24 Jun.Return flight with flyadeal and Flynas.Outbound indirect flight with flyadeal, departs from Riyadh on Mon, 16 Jun, arriving in Geneva.Inbound indirect flight with Flynas, departs from Geneva on Tue, 24 Jun, arriving in Riyadh.Price includes taxes and charges.From £222, select.
Mon, 16 JunRUH - GVA with flyadeal
1 stop
Tue, 24 JunGVA - RUH with Flynas
1 stop
from £222
Geneva.£237 per passenger.Departing Wed, 3 Sep, returning Wed, 10 Sep.Return flight with LOT.Outbound indirect flight with LOT, departs from Riyadh on Wed, 3 Sep, arriving in Geneva.Inbound indirect flight with LOT, departs from Geneva on Wed, 10 Sep, arriving in Riyadh.Price includes taxes and charges.From £237, select.
Wed, 3 SepRUH - GVA with LOT
1 stop
Wed, 10 SepGVA - RUH with LOT
1 stop
from £237
Geneva.£238 per passenger.Departing Thu, 22 May, returning Mon, 2 Jun.Return flight with Flynas and Pegasus Airlines.Outbound indirect flight with Flynas, departs from Riyadh on Thu, 22 May, arriving in Geneva.Inbound indirect flight with Pegasus Airlines, departs from Geneva on Mon, 2 Jun, arriving in Riyadh.Price includes taxes and charges.From £238, select.
Thu, 22 MayRUH - GVA with Flynas
1 stop
Mon, 2 JunGVA - RUH with Pegasus Airlines
1 stop
from £238
Geneva.£246 per passenger.Departing Wed, 18 Jun, returning Thu, 10 Jul.Return flight with Flynas.Outbound indirect flight with Flynas, departs from Riyadh on Wed, 18 Jun, arriving in Geneva.Inbound indirect flight with Flynas, departs from Geneva on Thu, 10 Jul, arriving in Riyadh.Price includes taxes and charges.From £246, select.
Wed, 18 JunRUH - GVA with Flynas
1 stop
Thu, 10 JulGVA - RUH with Flynas
1 stop
from £246
Geneva.£260 per passenger.Departing Thu, 26 Jun, returning Thu, 3 Jul.Return flight with Flynas.Outbound direct flight with Flynas departs from Riyadh on Thu, 26 Jun, arriving in Geneva.Inbound direct flight with Flynas departs from Geneva on Thu, 3 Jul, arriving in Riyadh.Price includes taxes and charges.From £260, select.
Flynas
Thu, 26 JunRUH - GVA with Flynas
Direct
Flynas
Thu, 3 JulGVA - RUH with Flynas
Direct
from £260
Geneva.£261 per passenger.Departing Thu, 3 Jul, returning Tue, 15 Jul.Return flight with Flynas.Outbound direct flight with Flynas departs from Riyadh on Thu, 3 Jul, arriving in Geneva.Inbound direct flight with Flynas departs from Geneva on Tue, 15 Jul, arriving in Riyadh.Price includes taxes and charges.From £261, select.
Flynas
Thu, 3 JulRUH - GVA with Flynas
Direct
Flynas
Tue, 15 JulGVA - RUH with Flynas
Direct
from £261
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Riyadh to Geneva found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Riyadh to Geneva

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Riyadh to Geneva flights are currently cheapest in May.
May
from £214
Jun
from £222
Jul
from £261
Aug
from £279
Sep
from £237
Oct
from £318
Nov
Find prices
Dec
from £312
Jan
Find prices
Feb
from £310
Mar
from £327
Apr
Find prices

Direct flights from Riyadh to Geneva

Riyadh to Geneva: Alternative routes

Compare routes from Riyadh to Geneva below. You may find an airport to fly into that's cheaper, faster, or easier than Geneva.

Riyadh to Geneva: Flight information

The things to know before you go.
Cheapest flight found£126
Cheapest month to flySeptember
Average flight time6 hrs, 40 mins
Most popular airlineFlynas
Average flights per week4

Finding cheap flights from Riyadh to Geneva: Frequently asked questions

The best price we found for a return flight from Riyadh to Geneva is £126. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
6 hours and 40 minutes is the average flight time from Riyadh to Geneva.
Flynas and Saudia fly direct from Riyadh to Geneva.
As of May 2025, there are 4 flights per week flying from Riyadh to Geneva.
The cheapest month to fly from Riyadh to Geneva is usually May 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Riyadh Airport to Geneva Airport on Friday, 19 September 2025.
Yes – the average flight time is 6 hours and 40 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Geneva but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Geneva is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Lufthansa and Flynas offer the cheapest flight tickets to Geneva.

Flying from King Khaled International Airport (RUH) to Geneve Airport (GVA): what you need to know

  • The average length of a direct flight from King Khaled International Airport to Geneve Airport is 6 hours 35 minutes.

  • The timezone in Geneva is UTC+1, which is two hours behind Riyadh.

  • Take your pick of four weekly King Khaled International Airport to Geneve Airport flights. The 08:35 departure with Saudia is the earliest you can take. Saudia operates the latest service of the day at 09:05.

  • Give yourself plenty of time to make your RUH to GVA flight. As a rule of thumb, arrive two hours before international departures and an hour ahead for domestic flights.

  • Travelling during a peak month such as July? Major public holidays and other popular seasons can mean longer lines and delays at security. Play things extra safe and get there up to four hours ahead of international flights and two hours before a domestic departure.

  • Saudia offers direct flights from King Khaled International Airport to Geneve Airport. Book with this popular airline, then get ready to tick off the sights in Geneva — and maybe even more of Switzerland if time allows.

  • Saudia has the highest passenger demand on this route.

  • The most punctual carrier that offers RUH to GVA flights is Saudia. Its services arrive as planned 76.92% of the time.

  • Think about adding a stopover when booking your ticket from King Khaled International Airport to Geneve Airport. Just uncheck 'Direct flights only' to break up your trip, or perhaps explore a new destination along the way. Check out these options between RUH and GVA:

    • Sharm El Sheikh Airport

    • Queen Alia International Airport

    • Istanbul Ataturk Airport

How to find the cheapest flights from King Khaled International Airport (RUH) to Geneve Airport (GVA)

  • £105 is the best price for a one-way King Khaled International Airport to Geneve Airport flight. Return flights start from £126. These prices can change based on demand.

  • To score cheap tickets from RUH to GVA, reserve your journey six months ahead of your departure.

  • Schedule your trip for May. That's the cheapest month for flights from King Khaled International Airport to Geneve Airport. If your travel dates are flexible, use the 'Whole month' tool to find the lowest price across each month.

  • Stay on top of deals for cheap flights from RUH to GVA by creating a Price Alert. You'll receive an email or notification through the app when a lower fare becomes available.

  • Find the ideal flight for you with the help of the filters. To see the 'Cheapest,' 'Fastest' or 'Best' flights from King Khaled International Airport to Geneve Airport, use the 'Sort by' tool. You can also filter by airline, arrival and departure times, and number of stops.

Handy information about King Khaled International Airport (RUH)

  • King Khaled International Airport scores high marks for its on-time performance. 86.76% of flights that take off from RUH arrive at their destination on time.

  • King Khaled International Airport is around 25 miles from central Riyadh. If you're catching a cab, ride-sharing or driving from the centre, it'll take 35 minutes or so to arrive, depending on the traffic.

  • Taking an early flight from King Khaled International Airport to Geneve Airport? Avoid the hassle of rushing to the airport (and enjoy a little extra shut-eye) by picking one of these hotels close to RUH:

    • Riyadh Airport Marriott Hotel

    • Riyadh Airport Marriott Hotel

    • Makarem Riyadh Hotel

Arriving at Geneve Airport (GVA)

  • Consider booking a hotel close to GVA if you're on a late King Khaled International Airport to Geneve Airport flight. Settle into one of these accommodation options and skip the long transfer after landing:

    • Nash Airport Hotel

    • Nash Suites Airport Hotel

    • Novotel Suites Genève Aéroport

  • Travel at your own pace with a Geneve Airport rental car. Pick up a set of wheels from Alamo, Europcar or Enterprise and chase adventure across Geneva and beyond.

  • For the lowest price, reserve your ride from Geneve Airport about two weeks in advance.

Getting from Geneve Airport (GVA) to central Geneva

  • From Geneve Airport, Geneva is approximately 6 miles away. It takes around 25 minutes to get to the centre driving.

  • It takes around 1 hour 30 minutes to get there using public transport.

When to fly to Geneve Airport (GVA)

  • The quietest month for a flight from King Khaled International Airport to Geneve Airport is November, while March is the most popular. Pick the ideal time to visit Geneva based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • The warmest month in Geneva is July, with temperatures ranging between 10ºC (50ºF) and 29ºC (84ºF). Book your flights from King Khaled International Airport to Geneve Airport in this month if you enjoy this type of weather.

  • If you want to travel in cooler conditions, search for a cheap ticket from RUH to GVA in January. Temperatures average between -5ºC (23ºF) and 7ºC (45ºF) then.

Explore more of Switzerland

  • Geneva is easy to fall in love with, but there are so many other corners of Switzerland you'll want to see. Around 140 miles north-east of Geneva, a trip to Zurich will keep you on the go. Start with leading attractions like Bahnhofstrasse, Swiss National Museum and Grossmunster.

  • Basel is another standout destination in Switzerland and is around 120 miles north-east of Geneva. No trip is complete without experiencing Basel Minster, Bistro Kunstmuseum Basel and Rhine River Cruises.

More travel options

Return flights from London
Cheap return tickets to Paris
Cheap flights to Rome
Cheap return flights to London
Flights to Spain
Return flights to Italy
Flights to Istanbul
Return flights to Milan
Plane tickets to Türkiye (Turkey)
Plane tickets to Venice
Flights to London with easyJet
Eurowings Europe (Malta) flights to London
Cheap Norwegian Air Sweden flights to London
Book cheap Eastern Airways flights to London
Return plane tickets to Amsterdam
Return flights from London
Cheap return tickets to Paris
Cheap flights to Rome
Cheap return flights to London
Flights to Spain
Return flights to Italy
Flights to Istanbul
Return flights to Milan
Plane tickets to Türkiye (Turkey)
Plane tickets to Venice
Flights to London with easyJet
Eurowings Europe (Malta) flights to London
Cheap Norwegian Air Sweden flights to London
Book cheap Eastern Airways flights to London
Return plane tickets to Amsterdam
Return flights from London
Cheap return tickets to Paris
Cheap flights to Rome
Cheap return flights to London
Flights to Spain
Return flights to Italy
Flights to Istanbul
Return flights to Milan
Plane tickets to Türkiye (Turkey)
Plane tickets to Venice
Flights to London with easyJet
Eurowings Europe (Malta) flights to London
Cheap Norwegian Air Sweden flights to London
Book cheap Eastern Airways flights to London
Return plane tickets to Amsterdam
Return flights from London
Cheap return tickets to Paris
Cheap flights to Rome
Cheap return flights to London
Flights to Spain
Return flights to Italy
Flights to Istanbul
Return flights to Milan
Plane tickets to Türkiye (Turkey)
Plane tickets to Venice
Flights to London with easyJet
Eurowings Europe (Malta) flights to London
Cheap Norwegian Air Sweden flights to London
Book cheap Eastern Airways flights to London
Return plane tickets to Amsterdam
Car hire in Centre-Plainpalais-Acacias
Cheap car hire in Saint-Jean-Charmilles
Geneva Airport car hire
Cheap car hire in Paquis-Nations
Best car hire in Switzerland
Car hire in Eaux-Vives
Cheap car hire in Jonction
Return flights from Riyadh
Tickets to Geneva
Cheap tickets from Riyadh Province
Cheap tickets from Riyadh to Canton of Geneva
Flights to Canton of Geneva
Return tickets to Switzerland
Cheap last minute flights
Plane tickets from Saudi Arabia to Switzerland
Cheap return tickets from Riyadh to Switzerland
Flights from Saudi Arabia
Return plane tickets from London to Palermo
Return tickets from Manchester to Paris Charles de Gaulle
Cheap return tickets from Bristol to Malaga
Return tickets from Manchester to Agadir
Cheap return flights from London to Podgorica
Cheap tickets from Edinburgh to Barcelona
Cheap tickets from London to Paphos
Cheap tickets from London to Seoul
Cheap return flights from Manchester to Tenerife South
Return flights from Manchester to Istanbul
Flights from Bristol to Dublin
Tickets from Leeds Bradford to Alicante
Flights from London to Sofia
Cheap return flights from London to Los Angeles
Cheap flights from Birmingham to Faro
Cheap flights from Liverpool to Alicante
Cheap return flights from Bristol to Barcelona
Cheap return tickets from London to Gran Canaria
Return flights from London to Kuala Lumpur
Plane tickets from London Heathrow to Bangkok Suvarnabhumi
Cheap return tickets from London to Perth
Return tickets from London to Mauritius
Cheap return tickets from London to Melbourne
Return tickets from London to Oslo
Cheap flights from Manchester to Phuket
Cheap tickets from London to Munich
Return flights from London to Pisa International
Return plane tickets from Manchester to Belfast
Cheap return flights from London to Dubrovnik
Return plane tickets from London to Auckland International
Book hotels in Centre-Plainpalais-Acacias
Cheap hotels in Geneva
Holiday Inn Express Geneva hotel deals
Hotels deals in Eaux-Vives
Cheap hotels deals in Servette-Petit-Saconnex
ibis budget Geneva hotel deals
The Ritz-Carlton hotels in Geneva
Appart'City Geneva hotel deals
ibis Styles hotels in Geneva
Hotels by InterContinental in Geneva
Suite Novotel Geneva hotel deals
Book hotels in Paquis-Nations
Hotels by Crowne Plaza in Geneva
Marriott hotels in Geneva
Book hotels in Saint-Jean-Charmilles
MGallery Geneva hotel deals

Plan the rest of your trip from Riyadh to Geneva

  • Car hire from Geneva
  • Hotels in Geneva

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings