| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Apr 09 | CAI | CGK | 07:15 | 22:28 |
Landed
|
Track > |
| Apr 07 | CAI | CGK | 08:15 | 23:21 |
Landed Late
|
Track > |
| Apr 02 | CAI | CGK | 08:27 | 23:53 |
Delayed
|
Track > |
| Mar 31 | CAI | CGK | 07:23 | 22:09 |
Landed
|
Track > |
| Mar 26 | CAI | CGK | 08:40 | 23:25 |
Landed Late
|
Track > |
| Mar 24 | CAI | CGK | 08:14 | 22:57 |
En-Route
|
Track > |
| Feb 26 | CAI | CGK | 07:37 | 22:36 |
Landed
|
Track > |
| Feb 19 | CAI | CGK | 07:52 | 22:46 |
Unknown
|
Track > |
| Feb 17 | CAI | CGK | 08:22 | 23:29 |
Landed Late
|
Track > |
| Feb 12 | CAI | CGK | 07:56 | 22:56 |
Landed
|
Track > |
EgyptAir Flight MS977 connects Cairo, Egypt to Jakarta, Indonesia, taking off from Cairo International Airport CAI and landing at Jakarta Soekarno Hatta International Airport CGK.
How long is the MS977 flight from Cairo to Jakarta?
The average flight time from Cairo to Jakarta is 9 hours and 59 minutes. The flight distance is 8948 km / 5560 miles and the average flight speed is 895 km/h / 556 mph.
What is the On-Time Performance (OTP) of EgyptAir Flight MS977 Cairo to Jakarta?
The Airportia On-Time Performance Rating for EgyptAir Flight MS977 is 4.7/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight MS977 arriving at?
Flight MS977 arrives at Jakarta Soekarno Hatta International Airport (CGK) Terminal 3.
When was the latest MS977 flight?
The latest flight took off on Thursday, April 9th, 2026 with the flight status being Landed on 22:28.
How else can the flight MS977 be referenced as?
This EgyptAir flight can also be referenced as MSR977, MS0977, MS 977, MSR 977.
How often is flight MS977 delayed?
On average, 60% of all MS977 flights are delayed. The average delay is 30 minutes.
See our MS977 Flight Tracker above for more details.
Other flights departing from Cairo CAI: MS292, 8U439, IY605, MS1914
Other flights arriving at Jakarta CGK: QZ257, QZ263, AK257, AK263
All flights connecting Cairo CAI to Jakarta CGK.
