Airports of Soweto Closest ariports to Soweto city: Rand Airport (distance 32.2 km / 20 mi) | ✈️ Book tickets Lanseria Airport (distance 36.8 km / 22.9 mi) | ✈️ Book tickets Grand Case-Esperance Airport (distance 37.7 km / 23.4 mi) | ✈️ Book tickets Grand Central Airport (distance 43.6 km / 27.1 mi) | ✈️ Book tickets Oliver Reginald Tambo International (Jan Smuts Int (distance 44.6 km / 27.7 mi) | ✈️ Book tickets Wonderboom Airport. (distance 78.1 km / 48.5 mi) | ✈️ Book tickets Pilanesberg Airport (distance 127.4 km / 79.2 mi) | ✈️ Book tickets Klerksdorp Airport (distance 141.1 km / 87.7 mi) | ✈️ Book tickets Secunda Airport (distance 146.4 km / 91 mi) | ✈️ Book tickets Welkom Airport (distance 230.1 km / 143 mi) | ✈️ Book tickets Airports of Soweto city on map: ☞ Show Map Find air tickets to Soweto airport