
4.5 out of 5 stars / 1 vote
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Fri, 20 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | |||
| Wed, 18 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:30 SAST | 06:00 EET | 21:48 SAST | 01:13 EET | |
| Mon, 16 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 22:04 SAST | 05:33 EET | |
| Sun, 15 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 22:11 SAST | 05:26 EET | |
| Fri, 13 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:30 SAST | 06:00 EET | 22:01 SAST | 01:28 EET | |
| Wed, 11 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 21:47 SAST | 05:24 EET | |
| Mon, 09 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 22:04 SAST | 05:25 EET | |
| Sun, 08 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 22:45 SAST | 06:05 EET | |
| Fri, 06 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDU (Airbus A333) | 21:54 SAST | 01:27 EET |
| Wed, 04 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDT (Airbus A333) | 21:56 SAST | 01:27 EET |
| Mon, 02 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDS (Airbus A333) | 21:51 SAST | 05:35 EET |
| Sun, 01 Mar | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDU (Airbus A333) | 22:09 SAST | 22:19 EET |
| Fri, 27 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDS (Airbus A333) | 21:56 SAST | 01:27 EET |
| Wed, 25 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 21:46 SAST | 05:16 EET | |
| Mon, 23 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 21:54 SAST | 05:39 EET | |
| Sun, 22 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:30 SAST | 06:00 EET | SU-GDV (Airbus A333) | 21:45 SAST | 05:30 EET |
| Fri, 20 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDV (Airbus A333) | 21:55 SAST | 01:19 EET |
| Wed, 18 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDV (Airbus A333) | 21:54 SAST | 05:49 EET |
| Mon, 16 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDT (Airbus A333) | 22:22 SAST | 02:09 EET |
| Sun, 15 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 21:50 SAST | 05:07 EET | |
| Fri, 13 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDS (Airbus A333) | 21:50 SAST | 01:25 EET |
| Wed, 11 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 21:57 SAST | 05:37 EET | |
| Mon, 09 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | 22:13 SAST | 05:52 EET | |
| Sun, 08 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDU (Airbus A333) | 01:11 SAST | 01:28 EET |
| Fri, 06 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:10 EET | SU-GDS (Airbus A333) | 21:41 SAST | 01:19 EET |
| Wed, 04 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:30 SAST | 06:00 EET | SU-GDT (Airbus A333) | 21:40 SAST | 01:15 EET |
| Mon, 02 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:45 SAST | 06:15 EET | SU-GDT (Airbus A333) | 21:53 SAST | 01:28 EET |
| Sun, 01 Feb | MS840 | Johannesburg Intl (JNB) | Cairo Intl (CAI) | 21:30 SAST | 06:00 EET | SU-GDT (Airbus A333) | 21:47 SAST | 01:16 EET |