All bus routes to Newcastle (ZA) (South Africa) D H J P D Durban to Newcastle (ZA) bus H Bus from Heidelberg (ZA) to Newcastle (ZA) J Coach from Johannesburg to Newcastle (ZA) P Bus from Pretoria to Newcastle (ZA)