Closest Airport to Johannesburg, Airports Near Johannesburg

What is the nearest airport to Johannesburg, ?
The closest airport to Johannesburg is Randgermiston Airport (QRA). Distance from Randgermiston Airport to Johannesburg is 7.71 miles or 12.41 kilometers.



List of Airports close to Johannesburg,

Randgermiston Airport (QRA)

Randgermiston Airport is located approximately 7.46 miles / 12 kilometers East-Southeast (ESE) of central Johannesburg. IATA airport code is QRA.

Johannesburg International Airport (JNB)

Johannesburg International Airport is located approximately 13.67 miles / 22 kilometers East-Northeast (ENE) of central Johannesburg. IATA airport code is JNB.

Johannesburg-Grand Central Airport (GCJ)

Johannesburg-Grand Central Airport is located approximately 16.16 miles / 26 kilometers North-Northeast (NNE) of central Johannesburg. IATA airport code is GCJ.

Lanseria Airport (HLA)

Lanseria Airport is located approximately 19.26 miles / 31 kilometers North-Northwest (NNW) of central Johannesburg. IATA airport code is HLA.

Wonderboom Airport (PRY)

Wonderboom Airport is located approximately 39.77 miles / 64 kilometers North-Northeast (NNE) of central Johannesburg. IATA airport code is PRY.

Potchefstroom Airport (PCF)

Potchefstroom Airport is located approximately 66.49 miles / 107 kilometers West-Southwest (WSW) of central Johannesburg. IATA airport code is PCF.

Secunda Airport (ZEC)

Secunda Airport is located approximately 73.32 miles / 118 kilometers East-Southeast (ESE) of central Johannesburg. IATA airport code is ZEC.

Pilansberg Airport (NTY)

Pilansberg Airport is located approximately 80.16 miles / 129 kilometers Northwest (NW) of central Johannesburg. IATA airport code is NTY.

Klerksdorp Airport (KXE)

Klerksdorp Airport is located approximately 93.21 miles / 150 kilometers West-Southwest (WSW) of central Johannesburg. IATA airport code is KXE.

Harrismith Airport (HRS)

Harrismith Airport is located approximately 154.72 miles / 249 kilometers South-Southeast (SSE) of central Johannesburg. IATA airport code is HRS.