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

Riyadh (RUH) to Istanbul (IST) flights

There are direct flights from Riyadh King Khaled International Airport to Istanbul New 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 RUH → ISTSee all routes on the map
2,430 kmdistance
~3h 30mdirect flight time (estimate)
2direct airlines
12one-stop options

Direct flights from Riyadh to Istanbul

RouteAirlines (incl. codeshares)DistanceTime (est.)
RUH → ISTSaudia, 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 CairoRoyal Air Maroc and Egyptair then Egyptair and Turkish Airlines2,841 km~6h 10m
SSH Sharm El SheikhEgyptair and Saudia then Egyptair and Turkish Airlines2,801 km~6h 5m
KWI KuwaitJazeera Airways and Kuwait Airways then Kuwait Airways and Turkish Airlines2,660 km~5h 55m
AMM AmmanRoyal Jordanian and Saudia then Royal Jordanian and Turkish Airlines2,501 km~5h 45m
BAH BahrainGulf Air and Saudia then Gulf Air and Turkish Airlines3,006 km~6h 20m
DMM DammamSaudia and Flynas then Saudia and Turkish Airlines2,864 km~6h 10m
BEY BeirutMiddle East Airlines and Saudia then Middle East Airlines and Turkish Airlines2,454 km~5h 40m
MED MadinahSaudia and Flynas then flyadeal and Saudia2,794 km~6h 5m
HBE AlexandriaAir Arabia Egypt and Egyptair then Egyptair and Turkish Airlines2,916 km~6h 15m
ELQ GassimSaudia then Turkish Airlines2,462 km~5h 40m
HTY HatayFlynas then Turkish Airlines2,436 km~5h 40m
YNB YenboSaudia then Turkish Airlines2,937 km~6h 15m

More from Riyadh and Istanbul

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.