Airports Near Mpumalanga
Compare the 5 nearest airports to Mpumalanga, ZA. Distance, transfer time and cost.
Compare airports for another cityNew Search →
PZB
Closest Airport
29 km
35 min
Transfer Time
by road
29 km
Distance
to airport
5
Airports
within reach
Airport Comparison
| Airport | IATA / ICAO | Type | Distance | Transfer | Details |
|---|---|---|---|---|---|
Pietermaritzburg Airport ZA | PZB FAPM | Domestic | 29 km | 35 min | Transfer details → |
Virginia Airport ZA | VIR FAVG | Domestic | 41 km | 49 min | Transfer details → |
King Shaka International Airport ZA | DUR FALE | Domestic | 52 km | 1h 2m | Transfer details → |
Margate Airport ZA | MGH FAMG | Domestic | 119 km | 2h 23m | Transfer details → |
Ladysmith Airport ZA | LAY FALY | Domestic | 161 km | 3h 13m | Transfer details → |
🚗Book on Transferhood →
Book a fixed-price transfer to Mpumalanga
Meet your driver at the arrival hall. Fixed price, no surprises.
Related Calculators
Frequently Asked Questions
Which airport is closest to Mpumalanga?
The nearest airport to Mpumalanga is Pietermaritzburg Airport (PZB), approximately 29 km away. The transfer takes about 35 min.
How many airports are near Mpumalanga?
There are 5 airports within reach of Mpumalanga: Pietermaritzburg Airport (PZB), Virginia Airport (VIR), King Shaka International Airport (DUR), Margate Airport (MGH), Ladysmith Airport (LAY).
How do I get from the airport to Mpumalanga?
The nearest airport to Mpumalanga is Pietermaritzburg Airport (PZB), 29 km away. Book a private transfer via Transferhood for a fixed-price door-to-door service.