Wayfli › Delhi (DEL) › To Riyadh (RUH)

Delhi (DEL) to Riyadh (RUH) flights

There are direct flights from Delhi Indira Gandhi International Airport to Riyadh King Khaled International Airport, sold by 2 airlines (including codeshares): Air India and Saudia. The distance is 3,037 km, about 4h 10m in the air. There are also 12 one-stop options, via airports such as Dubai, Doha and Abu Dhabi.

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

Direct flights from Delhi to Riyadh

RouteAirlines (incl. codeshares)DistanceTime (est.)
DEL → RUHAir India, Saudia3,037 km~4h 10m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
DXB DubaiIndiGo and Air India then Emirates and Qantas3,057 km~6h 25m
DOH DohaAir India and Qatar Airways then Malaysia Airlines and Qatar Airways3,045 km~6h 25m
AUH Abu DhabiITA Airways and Etihad Airways then Etihad Airways and Saudia3,083 km~6h 25m
SHJ SharjahAir Arabia then Air Arabia3,055 km~6h 25m
BOM MumbaiIndiGo and Air India then Air India and Saudia3,909 km~7h 25m
MCT MuscatAir India and Oman Air then Saudia and Oman Air3,140 km~6h 30m
KWI KuwaitJazeera Airways and Kuwait Airways then Jazeera Airways and Kuwait Airways3,321 km~6h 45m
BAH BahrainAir India and Gulf Air then Gulf Air and Saudia3,040 km~6h 20m
DMM DammamAir India and Air India Express then Biman Bangladesh Airlines and Saudia3,050 km~6h 25m
KHI KarachiPIA then PIA and Saudia3,129 km~6h 30m
LHE LahorePIA then PIA and Saudia3,221 km~6h 35m
LKO LucknowIndiGo and Air India then Saudia3,840 km~7h 20m

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