Cheap Bus tickets to Adelaide, ZA

What are the most popular routes to Adelaide?

Cape Town - AdelaideAverage price€50Average duration11h 25mDaily departures3
Worcester - AdelaideAverage price€54Average duration9h 20mDaily departures3
Mthatha - AdelaideAverage price€28Average duration7hDaily departures2
Laingsburg - AdelaideAverage price€56Average duration8hDaily departures2
East London - AdelaideAverage price€49Average duration2h 50mDaily departures3