Flights from Johannesburg to Nelspruit (JNB to MQP)

Find cheap Johannesburg, South Africa to Nelspruit, South Africa flights with our free search service. Compare all available fares for direct or connection flights to Nelspruit.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Johannesburg to Nelspruit (One Way)

What is the distance between Johannesburg and Nelspruit?

The average distance from Johannesburg to Nelspruit is 297 kilometers (equals to 184 miles or 160 nautical miles). Your flight will departure from Johannesburg OR Tambo Airport, South Africa and arrive on Nelspruit Airport, South Africa.

How long is the flight from Johannesburg to Nelspruit?

The average flight time between Johannesburg to Nelspruit is 45 minutes

How much is the fare for flight between Johannesburg and Nelspruit?

The average price for one-way airfare from Johannesburg to Nelspruit is 101 USD (none-taxes) for economy class.

Cheap flights from Johannesburg to Nelspruit

Mon 25/Dec - Thu 28/Dec
3 days Flights from Johannesburg to Nelspruit on South African Airways 25/12/2017
$229
Fri 29/Dec - Mon 01/Jan
3 days Flights from Johannesburg to Nelspruit on South African Airways 29/12/2017
$201
Mon 05/Feb - Fri 09/Feb
4 days
$369
Fri 16/Feb - Tue 20/Feb
4 days Flights from Johannesburg to Nelspruit on South African Airways 16/02/2018
$206
Thu 22/Feb - Thu 01/Mar
7 days Flights from Johannesburg to Nelspruit on South African Airways 22/02/2018
$204
Sat 10/Mar - Mon 12/Mar
2 days Flights from Johannesburg to Nelspruit on South African Airways 10/03/2018
$229
Fri 19/Jan - Sun 21/Jan
2 days Flights from Johannesburg to Nelspruit on South African Airways 19/01/2018
$227
Thu 10/May - Sat 26/May
16 days Flights from Johannesburg to Nelspruit on South African Airways 10/05/2018
$241
Fri 11/May - Mon 14/May
3 days Flights from Johannesburg to Nelspruit on South African Airways 11/05/2018
$378
Thu 12/Apr - Mon 16/Apr
4 days Flights from Johannesburg to Nelspruit on South African Airways 12/04/2018
$193
Sat 14/Apr - Tue 17/Apr
3 days Flights from Johannesburg to Nelspruit on South African Airways 14/04/2018
$378
Fri 27/Apr - Sat 12/May
15 days Flights from Johannesburg to Nelspruit on South African Airways 27/04/2018
$239