Kruger Mpumalanga International Airport (IATA: MQP) located north east of Nelspruit. It serves travelers to Kruger National Park and there are also scheduled passenger flights to Johannesburg and, less frequently, to other South African cities.
Here are some of the major Airlines that service Kruger Mpumalanga International Airport:
British Airways operated by Comair
Pelican Air Services
South African Airways operated by Airlink
South African Airways operated by South African Express
The above mentioned information is taken from: http://en.wikipedia.org/wiki/Kruger_Mpumalanga_International_Airport.