Cheap Bus tickets to Bellville

What are the most popular routes to Bellville?

Johannesburg - BellvilleAverage priceUS$46Average duration18h 20mDaily departures6
Mthatha - BellvilleAverage priceUS$42Average duration17h 5mDaily departures11
East London - BellvilleAverage priceUS$31Average duration14h 50mDaily departures8
Pretoria - BellvilleAverage priceUS$35Average duration20h 20mDaily departures5
Durban - BellvilleAverage priceUS$37Average duration1d 4hDaily departures3