| ARRIVED 9 HOUR 38 MINUTES AGO |
![]() | ![]() |

Not Rated
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sun, 29 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sat, 28 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 09:24 SAST | 10:58 CAT | |
| Fri, 27 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Thu, 26 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Wed, 25 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Tue, 24 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Mon, 23 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sun, 22 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sat, 21 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Fri, 20 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Thu, 19 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Wed, 18 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Tue, 17 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Mon, 16 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sun, 15 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sat, 14 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Fri, 13 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Thu, 12 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Wed, 11 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 08:54 SAST | 09:00 CAT | |
| Tue, 10 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Mon, 09 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 09:30 SAST | 10:40 CAT | |||
| Mon, 09 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 08:06 SAST | 09:33 CAT | |
| Sun, 08 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 09:07 SAST | 11:01 CAT | |
| Sat, 07 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 09:16 SAST | 10:46 CAT | |
| Fri, 06 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 09:40 SAST | 10:59 CAT | |
| Thu, 05 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 10:51 SAST | 10:57 CAT | |
| Wed, 04 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 08:57 SAST | 09:02 CAT | |
| Tue, 03 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 08:36 SAST | 10:12 CAT | |
| Mon, 02 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 09:36 SAST | 09:36 CAT | |
| Sun, 01 Mar | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sat, 28 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Fri, 27 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Thu, 26 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Wed, 25 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 08:57 SAST | 09:04 CAT | |
| Tue, 24 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 09:10 SAST | 09:15 CAT | |
| Mon, 23 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sun, 22 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sat, 21 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Fri, 20 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Thu, 19 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Wed, 18 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Tue, 17 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Mon, 16 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sun, 15 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sat, 14 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Fri, 13 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Thu, 12 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Wed, 11 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 08:58 SAST | 09:00 CAT | |
| Tue, 10 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | 09:01 SAST | 09:03 CAT | |
| Mon, 09 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sun, 08 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sat, 07 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Fri, 06 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Thu, 05 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Wed, 04 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Tue, 03 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Mon, 02 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||
| Sun, 01 Feb | TM302 | Johannesburg Intl (JNB) | Maputo (MPM) | 08:50 SAST | 10:00 CAT | |||