Wayfli › Riyadh (RUH) › To Manila (MNL)

Riyadh (RUH) to Manila (MNL) flights

There are direct flights from Riyadh King Khaled International Airport to Manila Ninoy Aquino International Airport, sold by 2 airlines (including codeshares): Philippine Airlines and Saudia. The distance is 7,778 km, about 10h in the air. There are also 16 one-stop options, via airports such as Dubai, Guangzhou and Doha.

Live fares for RUH → MNLSee all routes on the map
7,778 kmdistance
~10hdirect flight time (estimate)
2direct airlines
16one-stop options

Direct flights from Riyadh to Manila

RouteAirlines (incl. codeshares)DistanceTime (est.)
RUH → MNLPhilippine Airlines, Saudia7,778 km~10h

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
DXB DubaiEmirates and Qantas then Cebu Pacific and Emirates7,779 km~12h 10m
CAN GuangzhouSaudia then Cebu Pacific and China Southern Airlines7,964 km~12h 25m
DOH DohaMalaysia Airlines and Qatar Airways then Philippine Airlines and Qatar Airways7,778 km~12h 10m
SIN SingaporeSingapore Airlines and Saudia then Cebu Pacific and Philippine Airlines9,049 km~13h 40m
ICN SeoulKorean Air then Cebu Pacific and Jeju Air10,101 km~15h
HKG Hong KongCathay Pacific then Cebu Pacific and Cathay Pacific7,927 km~12h 20m
KUL Kuala LumpurSaudia then Cebu Pacific and Malaysia Airlines8,867 km~13h 30m
JED JeddahKorean Air and Singapore Airlines then Saudia9,447 km~14h 10m
DEL DelhiAir India and Saudia then Air India and Philippine Airlines7,810 km~12h 10m
AUH Abu DhabiEtihad Airways and Saudia then Etihad Airways and Philippine Airlines7,790 km~12h 10m
BOM MumbaiAir India and Saudia then Philippine Airlines7,906 km~12h 20m
MCT MuscatSaudia and Oman Air then Oman Air7,806 km~12h 10m

More from Riyadh and Manila

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.