Wayfli › Istanbul (IST) › To Riyadh (RUH)

Istanbul (IST) to Riyadh (RUH) flights

There are direct flights from Istanbul New Airport to Riyadh King Khaled International Airport, sold by 2 airlines (including codeshares): Saudia and Turkish Airlines. The distance is 2,430 km, about 3h 30m in the air. There are also 12 one-stop options, via airports such as Cairo, Sharm El Sheikh and Kuwait.

Live fares for IST → RUHSee all routes on the map
2,430 kmdistance
~3h 30mdirect flight time (estimate)
2direct airlines
12one-stop options

Direct flights from Istanbul to Riyadh

RouteAirlines (incl. codeshares)DistanceTime (est.)
IST → RUHSaudia, Turkish Airlines2,430 km~3h 30m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
CAI CairoEgyptair and Turkish Airlines then Royal Air Maroc and Egyptair2,841 km~6h 10m
SSH Sharm El SheikhEgyptair and Turkish Airlines then Egyptair and Saudia2,801 km~6h 5m
KWI KuwaitKuwait Airways and Turkish Airlines then Jazeera Airways and Kuwait Airways2,660 km~5h 55m
AMM AmmanRoyal Jordanian and Turkish Airlines then Royal Jordanian and Saudia2,501 km~5h 45m
BAH BahrainGulf Air and Turkish Airlines then Gulf Air and Saudia3,006 km~6h 20m
DMM DammamSaudia and Turkish Airlines then Biman Bangladesh Airlines and Saudia2,864 km~6h 10m
BEY BeirutMiddle East Airlines and Turkish Airlines then Middle East Airlines and Saudia2,454 km~5h 40m
MED MadinahSaudia and Turkish Airlines then Saudia and Flynas2,794 km~6h 5m
HBE AlexandriaEgyptair and Turkish Airlines then Air Arabia Egypt and Egyptair2,916 km~6h 15m
ELQ GassimTurkish Airlines then Saudia2,462 km~5h 40m
HTY HatayTurkish Airlines then Flynas2,436 km~5h 40m
YNB YenboTurkish Airlines then Saudia2,937 km~6h 15m

More from Istanbul 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.