Johannesburg to Nelspruit flight status today

List of all flights from Johannesburg South Africa (JNB) to Nelspruit South Africa (MQP) and airlines operated flight from Johannesburg to Nelspruit. The flight is a domestic flight in South Africa. There are 51 flights operated by 10 airlines on this route.

The distance from Johannesburg, ZA (JNB) to Nelspruit, ZA (MQP) is 298 km (185 miles). O.R. Tambo International Airport and Kruger Mpumalanga International Airport are in the same time zone (GMT +2:00). The current time on both airports is Tuesday 2025-11-18 06:04 AM.

Qatar Airways | Emirates | Qantas | Turkish Airlines | Airlink | British Airways | KLM | Safair | Cronos Airlines | South African Airways |

List of 51 flights from Johannesburg, ZA (JNB) to Nelspruit, ZA (MQP).
No. Departure Arrival Last Update Status
QR5673 18:10 19:05 Scheduled On time
QR5769 13:35 14:30 Scheduled On time
QR5766 15:55 16:50 Scheduled On time

 

No. Departure Arrival Last Update Status
EK4086 18:10 19:05 Scheduled On time
EK4061 07:00 07:55 Arrived On time
EK4084 15:55 16:50 Arrived On time

 

No. Departure Arrival Last Update Status
QF8314 11:05 12:00 Scheduled On time
QF8307 18:10 19:05 Scheduled On time

 

No. Departure Arrival Last Update Status
TK9349 13:35 14:30 Scheduled On time

 

No. Departure Arrival Last Update Status
4Z841 11:05 12:00 Scheduled On time
4Z829 10:05 11:00 Scheduled On time
4Z823 07:00 07:55 Scheduled On time
4Z837 18:10 19:05 Scheduled On time
4Z839 13:35 14:30 Scheduled On time
4Z845 15:55 16:50 Scheduled On time
4Z827 10:25 11:20 Scheduled On time
4Z847 17:15 18:10 No Recent Info - Call Airline
4Z843 10:00 11:00 Landed
4Z821 08:25 09:20 None
4Z825 12:30 13:25 Landed
4Z8845 15:30 16:15 Scheduled
4Z8837 18:05 18:55 Scheduled
4Z8827 09:00 09:50 Scheduled
4Z4825 13:00 13:55 Scheduled
4Z4823 07:00 07:50 Scheduled On time
4Z4843 10:00 11:00 Scheduled On time
4Z8843 10:00 11:00 Scheduled
4Z8823 07:00 07:50 Scheduled
4Z8849 17:15 18:05 Scheduled
4Z8829 16:30 17:20 Landed
4Z8825 09:30 10:20 Landed

 

No. Departure Arrival Last Update Status
BA6274 10:05 11:00 Scheduled On time
BA6275 10:25 11:20 Arrived On time
BA6273 15:55 16:50 Scheduled On time

 

No. Departure Arrival Last Update Status
KL4566 07:00 07:55 Arrived On time

 

No. Departure Arrival Last Update Status
FA672 11:45 12:45 Arrived Delayed by 31m
FA905 11:41 None Arrived On time

 

No. Departure Arrival Last Update Status
C8611 11:34 12:50 In Air
C8216 10:07 10:58 In Air

 

No. Departure Arrival Last Update Status
SA8841 11:05 12:00 Unknown
SA8827 09:00 09:50 Unknown
SA8845 15:30 16:15 Scheduled
SA8837 18:05 18:55 Scheduled
SA8849 17:15 18:05 Scheduled
SA8843 10:00 11:00 Unknown
SA8823 07:00 07:50 Scheduled
SA8833 17:10 18:00 Landed
SA8829 16:30 17:20 Landed
SA8825 09:30 10:20 Landed
SA1231 07:10 08:10
SA1237 15:55 16:55