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

Riyadh (RUH) to Geneva (GVA) flights

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

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

Direct flights from Riyadh to Geneva

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

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
IST IstanbulSaudia and Turkish Airlines then Turkish Airlines4,343 km~8h
CDG ParisAir France and Saudia then Air France and SWISS5,058 km~8h 50m
FRA FrankfurtLufthansa and Saudia then Ethiopian Airlines and Kuwait Airways4,752 km~8h 30m
FCO RomeITA Airways and Saudia then ITA Airways and iFly4,366 km~8h
MUC MunichLufthansa then Lufthansa and SWISS4,488 km~8h 10m
DOH DohaMalaysia Airlines and Qatar Airways then Cathay Pacific and Qatar Airways5,131 km~8h 55m
SAW IstanbulFlynas then Pegasus Airlines4,347 km~8h
JED JeddahKorean Air and Singapore Airlines then Saudia4,892 km~8h 40m
CAI CairoRoyal Air Maroc and Egyptair then SWISS and Egyptair4,436 km~8h 5m
AMM AmmanRoyal Jordanian and Saudia then Royal Jordanian4,307 km~7h 55m
BEY BeirutMiddle East Airlines and Saudia then Middle East Airlines4,298 km~7h 55m

More from Riyadh and Geneva

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.