Cheap Bus and Shuttle tickets to Newcastle, ZA

What are the most popular routes to Newcastle?

Johannesburg - NewcastleAverage price$20Average duration4h 35mDaily departures3
Durban - NewcastleAverage price$25Average duration4h 40mDaily departures2
Pretoria - NewcastleAverage price$21Average duration6hDaily departures4
Midrand - NewcastleAverage price$21Average duration5h 35mDaily departures3
Pietermaritzburg - NewcastleAverage price$26Average duration3h 20mDaily departures1