Airports Serving Soweto 6 of 6 Matching Airports Johannesburg Rand Johannesburg, South Africa14.4 miles Lanseria IntlPrivate Bag X1 Lanseria, South Africa 174820.5 miles OR Tambo IntlPrivate Bag X1 Johannesburg, South Africa 162721.4 miles Grand Central Johannesburg, South Africa22.4 miles Pretoria Pretoria, South Africa44.3 miles Pilansberg Sun City, South Africa77.9 miles