Closest Airport to Mpumalanga, Airports Near Mpumalanga South Africa

What is the nearest airport to Mpumalanga, South Africa?
The closest airport to Mpumalanga is Pietermaritzburg Airport (PZB). Distance from Pietermaritzburg Airport to Mpumalanga is 17.6 miles or 28.32 kilometers.


Nearest airports to Mpumalanga


List of Airports close to Mpumalanga, South Africa

Pietermaritzburg Airport (PZB)

Pietermaritzburg Airport is located approximately 17.4 miles / 28 kilometers Northwest (NW) of central Mpumalanga. IATA airport code is PZB.

Louis Botha Airport (DUR)

Louis Botha Airport is located approximately 21.75 miles / 35 kilometers East-Southeast (ESE) of central Mpumalanga. IATA airport code is DUR.

Virginia Airport (VIR)

Virginia Airport is located approximately 25.48 miles / 41 kilometers East (E) of central Mpumalanga. IATA airport code is VIR.

Margate Airport (MGH)

Margate Airport is located approximately 74.56 miles / 120 kilometers South-Southwest (SSW) of central Mpumalanga. IATA airport code is MGH.

Ladysmith Airport (LAY)

Ladysmith Airport is located approximately 99.42 miles / 160 kilometers North-Northwest (NNW) of central Mpumalanga. IATA airport code is LAY.

Mokhotlong Airport (MKH)

Mokhotlong Airport is located approximately 100.04 miles / 161 kilometers West-Northwest (WNW) of central Mpumalanga. IATA airport code is MKH.

Empangeni Airport (EMG)

Empangeni Airport is located approximately 106.25 miles / 171 kilometers Northeast (NE) of central Mpumalanga. IATA airport code is EMG.

Sehonghong Airport (SHK)

Sehonghong Airport is located approximately 111.23 miles / 179 kilometers West (W) of central Mpumalanga. IATA airport code is SHK.

Ulundi Airport (ULD)

Ulundi Airport is located approximately 112.47 miles / 181 kilometers North-Northeast (NNE) of central Mpumalanga. IATA airport code is ULD.

Richards Bay Airport (RCB)

Richards Bay Airport is located approximately 114.33 miles / 184 kilometers Northeast (NE) of central Mpumalanga. IATA airport code is RCB.