| 2026 Feb 13 | | Johannesburg (JNB/FAOR) | 18:15 SAST | | Port Elizabeth (PLZ/FAPE) | 20:00 SAST |
| Scheduled | 01h45m | |
| 2026 Feb 13 | | Port Elizabeth (PLZ/FAPE) | 15:45 SAST | | Johannesburg (JNB/FAOR) | 17:20 SAST |
| Scheduled | 01h35m | |
| 2026 Feb 13 | | Johannesburg (JNB/FAOR) | 13:20 SAST | | Port Elizabeth (PLZ/FAPE) | 15:05 SAST |
| Scheduled | 01h45m | |
| 2026 Feb 13 | | Durban (DUR/FALE) | 11:15 SAST | | Johannesburg (JNB/FAOR) | 12:25 SAST |
| Scheduled | 01h10m | |
| 2026 Feb 13 | | Johannesburg (JNB/FAOR) | 09:25 SAST | | Durban (DUR/FALE) | 10:40 SAST |
| Scheduled | 01h15m | |
| 2026 Feb 13 | | Port Elizabeth (PLZ/FAPE) | 07:00 SAST | | Johannesburg (JNB/FAOR) | 08:35 SAST |
| Scheduled | 01h35m | |
| 2026 Feb 12 | | Johannesburg (JNB/FAOR) | 18:15 SAST | | Port Elizabeth (PLZ/FAPE) | 20:00 SAST |
| Scheduled | 01h45m | |
| 2026 Feb 12 | | Port Elizabeth (PLZ/FAPE) | 15:45 SAST | | Johannesburg (JNB/FAOR) | 17:20 SAST |
| Scheduled | 01h35m | |
|
| 2026 Feb 12 | | Johannesburg (JNB/FAOR) | 13:20 SAST | | Port Elizabeth (PLZ/FAPE) | 15:05 SAST |
| Estimated | 01h45m | |
| 2026 Feb 11 | | Durban (DUR/FALE) | 11:15 SAST | 11:16 SAST | Johannesburg (JNB/FAOR) | 12:25 SAST |
| Landed 12:04 SAST Landing time derived from company/airport information | 00h48m | |
| 2026 Feb 11 | | Johannesburg (JNB/FAOR) | 09:25 SAST | 09:39 SAST | Durban (DUR/FALE) | 10:40 SAST |
| Landed 10:25 SAST Landing time derived from company/airport information | 01h01m | |
| 2026 Feb 11 | | Port Elizabeth (PLZ/FAPE) | 07:00 SAST | 07:08 SAST | Johannesburg (JNB/FAOR) | 08:35 SAST |
| Landed 08:32 SAST Landing time derived from company/airport information | 01h30m | |
| 2026 Feb 10 | | Johannesburg (JNB/FAOR) | 18:15 SAST | 18:28 SAST | Port Elizabeth (PLZ/FAPE) | 20:00 SAST |
| Landed 19:54 SAST Landing time derived from company/airport information | 01h38m | |
| 2026 Feb 10 | | Port Elizabeth (PLZ/FAPE) | 15:45 SAST | 15:40 SAST | Johannesburg (JNB/FAOR) | 17:20 SAST |
| Landed 17:15 SAST Landing time derived from company/airport information | 01h21m | |
| 2026 Feb 10 | | Johannesburg (JNB/FAOR) | 13:20 SAST | 13:40 SAST | Port Elizabeth (PLZ/FAPE) | 15:05 SAST |
| Landed 14:55 SAST Landing time derived from company/airport information | 01h45m | |
| 2026 Feb 9 | | Port Elizabeth (PLZ/FAPE) | 07:00 SAST | 07:08 SAST | Johannesburg (JNB/FAOR) | 08:35 SAST |
| Landed 08:32 SAST Landing time derived from company/airport information | 01h28m | |
| 2026 Feb 8 | | Johannesburg (JNB/FAOR) | 18:15 SAST | 19:27 SAST | Port Elizabeth (PLZ/FAPE) | 20:00 SAST |
| Landed 20:52 SAST Landing time derived from company/airport information | 01h40m | |
| 2026 Feb 8 | | Port Elizabeth (PLZ/FAPE) | 15:45 SAST | 17:01 SAST | Johannesburg (JNB/FAOR) | 17:20 SAST |
| Landed 18:16 SAST Landing time derived from company/airport information | 02h03m | |
| 2026 Feb 8 | | Johannesburg (JNB/FAOR) | 13:20 SAST | 14:50 SAST | Port Elizabeth (PLZ/FAPE) | 15:05 SAST |
| Landed 16:09 SAST Landing time derived from company/airport information | 01h38m | |
| 2026 Feb 8 | | Durban (DUR/FALE) | 11:15 SAST | 11:27 SAST | Johannesburg (JNB/FAOR) | 12:25 SAST |
| Landed 12:12 SAST Landing time derived from company/airport information | 00h50m | |
| 2026 Feb 8 | | Johannesburg (JNB/FAOR) | 09:25 SAST | 09:46 SAST | Durban (DUR/FALE) | 10:40 SAST |
| Landed 10:33 SAST Landing time derived from company/airport information | 01h10m | |
| 2026 Feb 8 | | Port Elizabeth (PLZ/FAPE) | 07:00 SAST | 07:17 SAST | Johannesburg (JNB/FAOR) | 08:35 SAST |
| Landed 08:36 SAST Landing time derived from company/airport information | 01h36m | |
| 2026 Feb 7 | | Johannesburg (JNB/FAOR) | 18:15 SAST | 18:30 SAST | Port Elizabeth (PLZ/FAPE) | 20:00 SAST |
| Landed 19:51 SAST Landing time derived from company/airport information | 01h40m | |
| 2026 Feb 7 | | Port Elizabeth (PLZ/FAPE) | 15:45 SAST | 15:57 SAST | Johannesburg (JNB/FAOR) | 17:20 SAST |
| Landed 17:14 SAST Landing time derived from company/airport information | 01h32m | |
| 2026 Feb 7 | | Johannesburg (JNB/FAOR) | 13:20 SAST | 13:40 SAST | Port Elizabeth (PLZ/FAPE) | 15:05 SAST |
| Landed 15:04 SAST Landing time derived from company/airport information | 01h45m | |
| 2026 Feb 6 | | Durban (DUR/FALE) | 11:15 SAST | 11:22 SAST | Johannesburg (JNB/FAOR) | 12:25 SAST |
| Landed 12:07 SAST Landing time derived from company/airport information | 00h55m | |
| 2026 Feb 6 | | Johannesburg (JNB/FAOR) | 09:25 SAST | 09:41 SAST | Durban (DUR/FALE) | 10:40 SAST |
| Landed 10:29 SAST Landing time derived from company/airport information | 01h07m | |
| 2026 Feb 6 | | Port Elizabeth (PLZ/FAPE) | 07:00 SAST | 07:05 SAST | Johannesburg (JNB/FAOR) | 08:35 SAST |
| Landed 08:21 SAST Landing time derived from company/airport information | 01h24m | |
| 2026 Feb 5 | | Johannesburg (JNB/FAOR) | 18:15 SAST | 18:33 SAST | Port Elizabeth (PLZ/FAPE) | 20:00 SAST |
| Landed 19:56 SAST Landing time derived from company/airport information | 01h45m | |
| 2026 Feb 5 | | Port Elizabeth (PLZ/FAPE) | 15:45 SAST | 15:58 SAST | Johannesburg (JNB/FAOR) | 17:20 SAST |
| Landed 17:16 SAST Landing time derived from company/airport information | 01h41m | |