| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Sep 26 | CAI | RUH | 14:50 | 17:04 |
Delayed
|
Track > |
| Sep 25 | CAI | RUH | 12:39 | 14:54 |
Landed
|
Track > |
| Sep 24 | CAI | RUH | 12:19 | 14:38 |
Landed
|
Track > |
| Sep 23 | CAI | RUH | 13:20 | 15:36 |
Landed Late
|
Track > |
| Sep 22 | CAI | RUH | 12:54 | 15:10 |
Landed
|
Track > |
| Sep 21 | CAI | RUH | 14:09 | 16:14 |
Landed Late
|
Track > |
| Sep 20 | CAI | RUH | 12:36 | 14:55 |
Landed
|
Track > |
| Sep 19 | CAI | RUH | 13:58 | 16:09 |
Landed Late
|
Track > |
| Sep 18 | CAI | RUH | 12:36 | 14:51 |
Landed
|
Track > |
| Sep 17 | CAI | RUH | 13:15 | 15:32 |
Landed
|
Track > |
EgyptAir Flight MS689 connects Cairo, Egypt to Riyadh, Saudi Arabia, taking off from Cairo International Airport CAI and landing at Riyadh King Khalid International Airport RUH.
How long is the MS689 flight from Cairo to Riyadh?
The average flight time from Cairo to Riyadh is 2 hours and 14 minutes. The flight distance is 1612 km / 1001 miles and the average flight speed is 719 km/h / 446 mph.
What is the On-Time Performance (OTP) of EgyptAir Flight MS689 Cairo to Riyadh?
The Airportia On-Time Performance Rating for EgyptAir Flight MS689 is 4.6/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight MS689 arriving at?
Flight MS689 arrives at Riyadh King Khalid International Airport (RUH) Terminal 5.
When was the latest MS689 flight?
The latest flight took off on Saturday, September 26th, 2026 with the flight status being En-Route on 17:04.
How else can the flight MS689 be referenced as?
This EgyptAir flight can also be referenced as MSR689, MS0689, MS 689, MSR 689.
How often is flight MS689 delayed?
On average, 70% of all MS689 flights are delayed. The average delay is 34 minutes.
See our MS689 Flight Tracker above for more details.
Other flights departing from Cairo CAI: NP191, MS751, LN203, SM1988
Other flights arriving at Riyadh RUH: XY332, XY344, GF189, SV630
All flights connecting Cairo CAI to Riyadh RUH.
