All bus routes to Soweto (South Africa) C D J M P C Bus Cape Town to Soweto D Bus Durban - King Shaka Airport to Soweto Bus Durban to Soweto J Bus Johannesburg O.R. Tambo Airport to Soweto Bus Johannesburg to Soweto M Bus Midrand to Soweto Bus Mthatha to Soweto P Bus Polokwane to Soweto Bus Pretoria to Soweto