Cheap Bus tickets to Newcastle

What are the most popular routes to Newcastle?

Sydney - NewcastleAverage priceSGD 42Average duration2h 25mDaily departures2
Brisbane - NewcastleAverage priceSGD 232Average duration17h 20mDaily departures6
Bulahdelah - NewcastleAverage priceSGD 45Average duration1h 15mDaily departures2
Port Macquarie - NewcastleAverage priceSGD 46Average duration3h 35mDaily departures2
Toowoomba - NewcastleAverage priceSGD 131Average duration22h 20mDaily departures4