Cheap Bus and Shuttle tickets to Newcastle, ZA

What are the most popular routes to Newcastle?

Johannesburg - NewcastleAverage priceCOP 71 312Average duration4h 35mDaily departures3
Pretoria - NewcastleAverage priceCOP 80 604Average duration6hDaily departures3
Durban - NewcastleAverage priceCOP 101 031Average duration4h 40mDaily departures1
Midrand - NewcastleAverage priceCOP 80 604Average duration5h 35mDaily departures3
Heidelberg - GP - NewcastleAverage priceCOP 69 100Average duration3h 20mDaily departures3