πŸ‡¨πŸ‡³BeijingPKXπŸ‡ΈπŸ‡¦RiyadhRUH

Direct + 13 connections
Alliance
≀ 16h 28m
13 routes
Direct Flight
BeijingRiyadh
SVSaudi Arabian Airlines
8h 15m6,591 km2x/week
Connecting flights
13 routes

1-stop connections via intermediate airports. Durations exclude layover.

πŸ‡ΈπŸ‡¦
viaAd DammamDMM
SVXYF3
8h 45m
6,592 km
πŸ‡ΆπŸ‡¦
viaDohaDOH
XYSV
8h 49m
6,649 km
πŸ‡΄πŸ‡²
viaMuscat/SeebMCT
OVWY
9h 5m
6,866 km
πŸ‡§πŸ‡©
viaDhakaDAC
BGSVBS
9h 43m
7,405 km
πŸ‡¨πŸ‡³
viaShanghai (Pudong)PVG
HO
10h 47m
8,312 km
πŸ‡¨πŸ‡³
viaGuangzhou (Huadu)CAN
JDAQ+1
11h 0m
8,501 km
πŸ‡¨πŸ‡³
viaShenzhenSZX
KN
11h 10m
8,651 km
πŸ‡­πŸ‡°
viaHong KongHKG
+1
11h 15m
8,708 km
πŸ‡ΉπŸ‡­
viaBangkokBKK
VZSV
11h 37m
9,026 km
πŸ‡±πŸ‡°
viaColomboCMB
JDUL
11h 46m
9,155 km
πŸ‡ΉπŸ‡·
viaIstanbulIST
XYF3SV
12h 14m
9,541 km
πŸ‡³πŸ‡±
viaAmsterdamAMS
15h 44m
12,511 km
πŸ‡¬πŸ‡§
viaLondonLHR
RXVSSV
16h 28m
13,137 km

Loading map...

Flying from Beijing to Riyadh

Looking for flights from Beijing (PKX) to Riyadh (RUH)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.

There is a direct flight from Beijing to Riyadh with an average flight time of 8h 15m, covering a distance of 6,591 km. This route is operated by Saudi Arabian Airlines.

13 connecting routes are available with 1 stop, flying via airports such as Ad Dammam (DMM), Doha (DOH), Muscat/Seeb (MCT). Total flight times shown exclude layover time at the connecting airport.