The nearest airport is in O.R. Tambo Intl. Airport (JNB), located 14.1 mi (22.7 km) from the city center. If you can't find a flight that's convenient for your trip, you can also fly into Lanseria Intl. Airport (HLA), which is 10.4 mi (16.7 km) away.