What are the most popular routes to Soweto?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Johannesburg - Soweto | Average priceCA$6 | Average duration45m | Daily departures22 | |
| Thohoyandou - Soweto | Average priceCA$43 | Average duration8h 40m | Daily departures4 | |
| Sibasa - Soweto | Average priceCA$43 | Average duration9h | Daily departures3 | |
| Pretoria - Soweto | Average priceCA$30 | Average duration3h | Daily departures2 | |
| Pietermaritzburg - Soweto | Average priceCA$41 | Average duration9h 5m | Daily departures1 |
Operators serving Soweto
Top departures from Soweto
- Find bus tickets from Soweto to Elim
- Soweto to Siloam bus times and fares
- How to travel from Soweto to Johannesburg
- Find bus tickets from Soweto to Matoks
- Soweto to Ka-Majosi bus times and fares
- How to travel from Soweto to Polokwane
- Find bus tickets from Soweto to Thohoyandou
- Soweto to Louis Trichardt bus times and fares
- How to travel from Soweto to Sibasa
Top arrivals to Soweto
- Find bus tickets from Johannesburg to Soweto
- Pietermaritzburg to Soweto bus times and fares
- How to travel from Sibasa to Soweto
- Find bus tickets from Siloam to Soweto
- Elim to Soweto bus times and fares
- How to travel from Polokwane to Soweto
- Find bus tickets from Thohoyandou to Soweto
- Pretoria to Soweto bus times and fares


