All bus routes to Newcastle (ZA) (South Africa) D H J P S 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) S Coach to Newcastle (ZA) from Shelly Beach