Cities > South Africa > Airports near Soweto

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

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

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

AirportIata codeDistance (km)Distance (miles)
Rand AirportQRA29,418,2
Lanseria AirportHLA37,323,2
OR Tambo International AirportJNB41,325,6
Mmabatho International AirportMBD236,9147,2
Sir Seretse Khama International AirportGBE272,8169,5
Polokwane International AirportPTG314,3195,3
Kruger Mpumalanga International AirportMQP339,9211,2
Matsapha AirportMTS345,1214,4
J B M Hertzog International AirportBFN349,9217,4
Moshoeshoe I International AirportMSU356,9221,8

Map of airports near Soweto