Closest Airport to Johannesburg
The closest airport to Johannesburg is Rand Airport (QRA). Distance from Rand Airport to Johannesburg is 11,6 kilometers (7,2 miles).
Rand Airport is located approximately 11,3 kilometers (7,0 miles) west of Boksburg and about 11,6 kilometers (7,2 miles) east of Johannesburg. Rand Airport IATA code is QRA.
OR Tambo International Airport
OR Tambo International Airport is located approximately 8,2 kilometers (5,1 miles) north of Boksburg and about 9,3 kilometers (5,8 miles) northwest of Benoni. OR Tambo International Airport IATA code is JNB.
Lanseria Airport is located approximately 21,0 kilometers (13,1 miles) west of Midrand and about 22,3 kilometers (13,9 miles) northeast of Krugersdorp. Lanseria Airport IATA code is HLA.
Other airports near Johannesburg
|Airport||Iata code||Distance (km)||Distance (miles)|
|OR Tambo International Airport||JNB||21,4||13,3|
|Mmabatho International Airport||MBD||253,7||157,6|
|Sir Seretse Khama International Airport||GBE||281,6||175,0|
|Polokwane International Airport||PTG||298,7||185,6|
|Kruger Mpumalanga International Airport||MQP||320,1||198,9|
|J B M Hertzog International Airport||BFN||364,7||226,6|
|Hoedspruit Air Force Base Airport||HDS||364,9||226,7|