Qantas Airways | Australia & New Zealand Sale  
Johannesburg to Nelspruit flight bookings qualify to earn exclusive SouthAfrica.TO travel vouchers. Simply email a writeup of your flight to & we'll send you some travel vouchers (higher quality writeups with photos earn more).
Flight bookings and quotations

Telephone Numbers:
· Kruger Airport: 013 753 7500

Help with Flight Quote - we are itching to assist!
flight path from Johannesburg to Nelspruit

Those looking for Kruger Park flights from Johannesburg are spoilt for choice - you can fly to Phalaborwa, Nelspruit, Skukuza or Hoedspruit.

Flights from Johannesburg to Nelspruit

All of Airlink, SA Express and Fly 88 offer flights from Johannesburg to Nelspruit Kruger Mpumalanga International Airport. To get on a cheap flight try to be flexible with your travel dates, times and whether you fly from OR Tambo International Airport or Lanseria International Airport.

Alternatively, it is only 350km from Johannesburg to Nelspruit along the N12 and N4 past Witbank and Middelburg, or a 3.5 hour drive.


  • 27 Jan 2015 SA AIrlink will be increBook a flight nowasing the frequency of their flights from the beginning of February. Flights from Nelspruit will depart at 06h55 arriving in Johannesburg at 07h50, Monday to Friday. The first flight on Saturdays will depart Nelspruit at 08h30 and arrive in Johannesburg at 09h25. Evening flights will depart Johannesburg at 18h05 and arriving in Nelspruit at 18h55, Monday to Friday.

  • 29 Aug 2014 One of SA Express’ planes, a Canadair CRJ-200 flying from Johannesburg to Nelspruit was sent back to Johannesburg only 10 minutes into the flight after the aircraft’s flaps were not working correctly. Ground crew worked on the aircraft for about an hour before the aircraft took off for Nelspruit for the second time. The plane however did not make it to Nelspruit as it was once again turned around after the crew reported that the flaps were still faulty. The plane landed safely back at OR Tambo and passengers were rebooked on a later flight.

  • 19 Feb 2014 Fly 88 announce that they are launching flights from Lanseria to Nelspruit. There is a flight on Fridays and another on Sundays in their Beech 1900D 19-seater turboprop planes.

  • 1 Nov 2013 SA Express flights from OR Tambo to Nelspruit launch. Flights are scheduled to leave OR Tambo at 07h10 and 15h55, and arrive in Nelspruit an hour later. The flights are in Bombardier CRJ-200 planes. (the announcement was on 27 Sep 2013)

  • 10 Dec 2012 Fly Go-Air, operated by Cemair, flies its first and only flight from Lanseria to the Kruger Mpumalanga International Airport. The initial airfare was R999 for a 1-way ticket.

  • 11 Feb 2012 BA suspends its JNB-Nelspruit flights

  • 4 May 2010 British Airways begins operating 6 weekly flights from Johannesburg to Nelspruit (Kruger), leaving Johannesburg at 10:40am and returning at 12pm. "We are very excited that our partnership with the Mpumalanga Tourism and Parks Agency has resulted in this opportunity to bring more international and local travellers to the region. Comair’s increased capacity will allow travellers easy access to Mpumalanga whilst at the same time raising the profile of the province that has so many beautiful experiences to offer", said Stuart Cochrane, Comair’s Executive Manager for Sales and Route Development. Charles Ndabeni, CEO of the Mpumalanga Tourism and Parks Agency, said that "This partnership will deliver much needed competition and additional capacity on the route between Mpumalanga and Gauteng and both business and leisure travellers are expected to benefit from the new scheduled service."


Airlink, Fly 88 and SA Express offer scheduled flights from JHB to the Kruger:



OR Tambo to Nelspruit Kruger Mpumalanga Airport (JNB-MQP)


Fly 88

Lanseria to Nelspruit Kruger Mpumalanga Airport (HLA-MQP)


SA Express

OR Tambo to Nelspruit Kruger Mpumalanga Airport (JNB-MQP)


Charter flights

Navigate to our charter flight in South Africa, page and contact one of the airlines there directly (or email your details to Please be aware that charter flights are significantly more expensive than regular scheduled flights.

View Larger Map


The driving distance between Johannesburg and Nelspruit is some 354km (from First Car Rental at O.R. Tambo to First Car Rental at Kruger Mpumalanga International Airport) along the N12 and N4. Along the way you pass Benoni, Daveyton, Emalahleni, Middelburg, Belfast and Emgwenya.

Buses & trains

Baz Bus (hop on hop off)

Citiliner coach

City to City coach

Greyhound coach

Intercape coach

SA Roadlink coach

Shosholoza Meyl train (only economy class, and not daily)

Translux coach


Car rentals at Kruger Mpumalanga International

The following companies offer car rentals from Nelspruit's Kruger Mpumalanga International Airport:

Europcar South Africa

First Car Rental

Dollar Thrifty Car Rental

Hertz South Africa

Budget South Africa

Avis South Africa

Tempest Six Car Rental


Accommodation in and near Nelspruit

Having landed in Nelspruit and rented a car, you may want to stay in Nelspruit, in the Kruger National Park or in beautiful White River. Here's a list of guest houses, bed & breakfasts and other accommodation in Nelspruit (South Africa):

map of South Africa with Nelspruit in it
Accommodation in the Kruger National Park

Your options for accommodation in the Kruger National Park:

an elephant dusting itself in the Kruger National Park
Accommodation in White River

Beautiful White River is situated in between Nelspruit and Hazyview. Here are your options for accommodation in White River:

early morning mist on the Pine Lake, with the pool in the foreground

Map centred on Kruger Mpumalanga International Airport


Ritsgids logo