Wayfli › Geneva (GVA) › To Riyadh (RUH)

Geneva (GVA) to Riyadh (RUH) flights

There are direct flights from Geneva Cointrin International Airport to Riyadh King Khaled International Airport, sold by one airline: Saudia. The distance is 4,298 km, about 5h 45m in the air. There are also 12 one-stop options, via airports such as Istanbul, Paris and Frankfurt.

Live fares for GVA → RUHSee all routes on the map
4,298 kmdistance
~5h 45mdirect flight time (estimate)
1direct airline
12one-stop options

Direct flights from Geneva to Riyadh

RouteAirlines (incl. codeshares)DistanceTime (est.)
GVA → RUHSaudia4,298 km~5h 45m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
IST IstanbulTurkish Airlines then Saudia and Turkish Airlines4,343 km~8h
CDG ParisAir France and SWISS then Air France and Saudia5,058 km~8h 50m
FRA FrankfurtEthiopian Airlines and Kuwait Airways then Lufthansa and Saudia4,752 km~8h 30m
FCO RomeITA Airways and iFly then ITA Airways and Saudia4,366 km~8h
MUC MunichLufthansa and SWISS then Lufthansa4,488 km~8h 10m
DOH DohaCathay Pacific and Qatar Airways then Malaysia Airlines and Qatar Airways5,131 km~8h 55m
SAW IstanbulPegasus Airlines then Flynas4,347 km~8h
JED JeddahSaudia then Korean Air and Singapore Airlines4,892 km~8h 40m
CAI CairoSWISS and Egyptair then Royal Air Maroc and Egyptair4,436 km~8h 5m
SSH Sharm El SheikheasyJet then Egyptair and Saudia4,466 km~8h 5m
AMM AmmanRoyal Jordanian then Royal Jordanian and Saudia4,307 km~7h 55m
BEY BeirutMiddle East Airlines then Middle East Airlines and Saudia4,298 km~7h 55m

More from Geneva and Riyadh

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.