Closest Airport to Soweto
The closest airport is Rand Airport (QRA). Distance from Rand Airport to Soweto is 29,4 kilometers (18,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.
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.
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.
Other airports near Soweto
|Airport||Iata code||Distance (km)||Distance (miles)|
|OR Tambo International Airport||JNB||41,3||25,6|
|Mmabatho International Airport||MBD||236,9||147,2|
|Sir Seretse Khama International Airport||GBE||272,8||169,5|
|Polokwane International Airport||PTG||314,3||195,3|
|Kruger Mpumalanga International Airport||MQP||339,9||211,2|
|J B M Hertzog International Airport||BFN||349,9||217,4|
|Moshoeshoe I International Airport||MSU||356,9||221,8|