| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Mar 21 | PEK | RUH | 13:35 | 20:55 |
Cancelled
|
Track > |
| Mar 16 | PEK | RUH | 13:35 | 20:33 |
Unknown
|
Track > |
| Mar 16 | PEK | RUH | 13:51 | 21:09 |
Landed
|
Track > |
| Mar 14 | PEK | RUH | 13:47 | 21:22 |
Landed Late
|
Track > |
| Mar 10 | PEK | RUH | 13:53 | 20:20 |
Landed
|
Track > |
| Mar 09 | PEK | RUH | 13:48 | 19:49 |
Landed
|
Track > |
| Mar 07 | PEK | RUH | 13:57 | 19:58 |
Landed
|
Track > |
| Mar 06 | PEK | RUH | 13:45 | 19:42 |
Landed
|
Track > |
| Mar 05 | PEK | RUH | 13:32 | 19:43 |
Landed
|
Track > |
| Mar 02 | PEK | RUH | 15:10 | 20:55 |
Cancelled
|
Track > |
Air China Flight CA789 connects Beijing, China to Riyadh, Saudi Arabia, taking off from Beijing Capital International Airport PEK and landing at Riyadh King Khalid International Airport RUH.
How long is the CA789 flight from Beijing to Riyadh?
The average flight time from Beijing to Riyadh is 11 hours and 33 minutes. The flight distance is 6596 km / 4098 miles and the average flight speed is 573 km/h / 356 mph.
What is the On-Time Performance (OTP) of Air China Flight CA789 Beijing to Riyadh?
The Airportia On-Time Performance Rating for Air China Flight CA789 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight CA789 arriving at?
Flight CA789 arrives at Riyadh King Khalid International Airport (RUH) Terminal 5.
When was the latest CA789 flight?
The latest flight was scheduled for Saturday, March 21st, 2026 but was cancelled.
How else can the flight CA789 be referenced as?
This Air China flight can also be referenced as CCA789, CA0789, CA 789, CCA 789.
How often is flight CA789 delayed?
On average, 20% of all CA789 flights are delayed. The average delay is 20 minutes.
See our CA789 Flight Tracker above for more details.
Other flights departing from Beijing PEK: SC2201, CA1319, CA1355, HU7379
Other flights arriving at Riyadh RUH: SV545, F3508, SV1558, 6K260
All flights connecting Beijing PEK to Riyadh RUH.
