Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Nelspruit
  4. Nelspruit to Johannesburg
Nonstop route · South Africa → South Africa

Flights from Nelspruit to Johannesburg

Airlink and FlySafair fly nonstop from Nelspruit to Johannesburg. The flight takes around 0h 52m.

Direct flights available 0h 52m
MQPJNB

Nelspruit to Johannesburg at a glance

Fastest flight0h 52mEstimated
Nonstop flightsYesAirlink, FlySafair

Airlines flying nonstop from Nelspruit to Johannesburg

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
AAirlink———Search
FFlySafair———Search

Good to know

Distance
299 km186 miles
Flight time
0h 52mestimate
Time difference
NoneJohannesburg vs Nelspruit
Currency in Johannesburg
ZAR
Airports
MQP → JNB, HLA

Flights from Nelspruit to Johannesburg: questions answered

Are there direct flights from Nelspruit to Johannesburg?
Yes. Airlink and FlySafair fly this route nonstop.
How long is the flight from Nelspruit to Johannesburg?
A nonstop flight covers 299 km and takes around 0h 52m.
Which airlines fly from Nelspruit to Johannesburg?
Airlink and FlySafair operate nonstop flights on this route.
Which airports serve Nelspruit and Johannesburg?
Nelspruit: Kruger Mpumalanga International Airport (MQP). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).

More flights from Nelspruit