All bus routes to Botshabelo (South Africa) C D J C Bus to Botshabelo from Cape Town D Buses Durban to Botshabelo J Bus from Johannesburg to Botshabelo