Flight times from Riyadh to Beijing & schedule

The average flight time from Riyadh to Beijing is About 9 hours 8 minutes, covering a distance of About 6,604.21 km.

Flight duration

About 9 hours 8 minutes

Flight distance

About 6,604.21 km

How long is the flight from Riyadh to Beijing?

The flights usually depart from King Khalid International Airport and arrive at Beijing Capital International Airport.

See more
Earliest first
Latest first
Saudia SV1162
RUH 8:20 PM
DMM 9:30 PM
With stops 1.2h
S
M
T
W
T
F
S
Saudia SV888
DMM 7:55 AM
PKX 9:20 PM
8.4h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1173
RUH 9:40 PM
DOH 11:10 PM
With stops 1.5h
S
M
T
W
T
F
S
Qatar Airways QR892
DOH 2:05 AM
PKX 2:45 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air China CA790
RUH 10:55 PM
PEK 12:25 PM
Nonstop 8.5h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1169
RUH 10:30 PM
DOH 11:55 PM
With stops 1.4h
S
M
T
W
T
F
S
Qatar Airways QR892
DOH 2:05 AM
PKX 2:45 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air China CA790
RUH 10:55 PM
PEK 12:25 PM
Nonstop 8.5h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1169
RUH 10:30 PM
DOH 11:55 PM
With stops 1.4h
S
M
T
W
T
F
S
Qatar Airways QR892
DOH 2:05 AM
PKX 2:45 PM
7.7h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1173
RUH 9:40 PM
DOH 11:10 PM
With stops 1.5h
S
M
T
W
T
F
S
Qatar Airways QR892
DOH 2:05 AM
PKX 2:45 PM
7.7h
S
M
T
W
T
F
S
Check prices
Saudia SV1162
RUH 8:20 PM
DMM 9:30 PM
With stops 1.2h
S
M
T
W
T
F
S
Saudia SV888
DMM 7:55 AM
PKX 9:20 PM
8.4h
S
M
T
W
T
F
S
Check prices
Air China CA790
RUH 10:55 PM
PEK 12:25 PM
Nonstop 8.5h
S
M
T
W
T
F
S
Check prices
Air China CA790
RUH 10:55 PM
PEK 12:25 PM
Nonstop 8.5h
S
M
T
W
T
F
S
Check prices