🔔 Track this route
We check RUH → PKX every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. Saudi Arabian Airlines flies nonstop from Riyadh (RUH) to Beijing (PKX), 3–4 times a week. The flight takes about 8h 57m and covers 4,095 miles (6,591 km).
Saudi Arabian Airlines operates nonstop flights from Riyadh to Beijing.
The nonstop flight from Riyadh to Beijing takes ~8h 57m (approximately 6591 km).
Nonstop flights from Riyadh to Beijing operate 3–4 times a week.