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