Maputo to Johannesburg flight status today

List of all flights from Maputo Mozambique (MPM) to Johannesburg South Africa (JNB) and airlines operated flight from Maputo to Johannesburg. The flight is an international flight from Mozambique to South Africa. There are 55 flights operated by 12 airlines on this route.

The distance from Maputo, MZ (MPM) to Johannesburg, ZA (JNB) is 434 km (270 miles). The time zone of the point of departure Maputo International Airport is GMT +2:00. The current time is Tuesday 2025-11-18 16:08 PM. The time zone of the destination point O.R. Tambo International Airport is GMT+2:00 The current time is Tuesday 2025-11-18 16:08 PM.

Emirates | LATAM Airlines | South African Airways | Air France | LAM | Turkish Airlines | Qatar Airways | Airlink | TAP Portugal | CemAir | Etihad Airways | Passaredo |

List of 55 flights from Maputo, MZ (MPM) to Johannesburg, ZA (JNB).
No. Departure Arrival Last Update Status
EK4140 15:45 16:50 Scheduled On time
EK4138 07:20 08:25 Arrived On time

 

No. Departure Arrival Last Update Status
LA5593 09:55 11:00 Departed On time

 

No. Departure Arrival Last Update Status
SA7096 17:35 18:45 Scheduled On time
SA7092 06:55 08:05 Scheduled On time
SA7094 09:00 10:10 Scheduled On time
SA7093 17:35 18:45 Arrived
SA7098 20:50 22:00 Cancelled
SA2970 16:30 17:35 Scheduled
SA145 17:05 18:10 Cancelled
SA143 11:25 12:30 Cancelled
SA147 07:30 08:35 Cancelled
SA2975 12:00 13:05 Landed
SA6711 11:00 12:00 Unknown
SA6757 10:00 11:00 Scheduled
SA6713 09:00 10:00 Scheduled
SA9711 12:00 Scheduled

 

No. Departure Arrival Last Update Status
AF7126 15:45 16:50 Scheduled On time

 

No. Departure Arrival Last Update Status
TM301 06:55 08:05 Scheduled On time
TM305 17:35 18:45 Scheduled On time
TM303 09:00 10:10 Unknown
TM307 18:10 19:20 Arrived
TM309 12:40 13:50 Scheduled On time
TM3303 18:15 19:25 Cancelled
TM8803 16:00 None Arrived On time
TM8805 07:44 None Arrived On time
TM3305 21:14 None Arrived On time
TM3315 18:46 None Arrived On time
TM8145 17:05 18:10 Unknown
TM8143 11:25 12:30 Landed
TM8147 07:30 08:35 Landed

 

No. Departure Arrival Last Update Status
TK39 16:10 17:30 Scheduled On time

 

No. Departure Arrival Last Update Status
QR5666 15:45 16:50 Arrived On time
QR5692 09:55 11:00 Arrived On time
QR5665 07:20 08:25 Arrived On time

 

No. Departure Arrival Last Update Status
4Z277 09:55 11:00 Arrived On time
4Z273 15:45 16:50 Arrived On time
4Z271 07:20 08:25 Arrived On time
4Z275 19:00 20:05 Expected
4Z3276 12:00 13:15 Scheduled

 

No. Departure Arrival Last Update Status
TP2647 02:00 02:00 Arrival Scheduled
TP6823 11:25 12:30 Unknown

 

No. Departure Arrival Last Update Status
5Z7305 17:35 18:45 Scheduled On time
5Z7301 06:55 08:05 Arrived Delayed by 31m
5Z7303 09:00 10:10 Scheduled On time
5Z303 15:50 None No Recent Info - Call Airline
5Z301 08:05 None Scheduled
5Z305 15:50 None Landed
5Z8007 17:35 18:45 Arrived
5Z9427 00:05 None Arrived On time
5Z8001 None 07:55 Arrived
5Z8403 14:50 15:50 No_Takeoff_Info

 

No. Departure Arrival Last Update Status
EY2161 18:15 None Arrived On time

 

No. Departure Arrival Last Update Status
2Z241 19:00 20:00
2Z221 08:30 09:30