Cheap Bus tickets to Swinburne

What are the most popular routes to Swinburne?

Johannesburg - SwinburneAverage priceMX$535Average duration3h 40mDaily departures17
Cape Town - SwinburneAverage priceMX$1 168Average duration19h 10mDaily departures3
Durban - SwinburneAverage priceMX$486Average duration4h 30mDaily departures20
Ladysmith - SwinburneAverage priceMX$496Average duration1hDaily departures6
Butterworth - SwinburneAverage priceMX$743Average duration11h 20mDaily departures2