All bus routes to Newcastle (ZA) (South Africa) C D G H J M P C Bus Centurion to Newcastle (ZA) D Bus Durban - King Shaka Airport to Newcastle (ZA) Bus Durban to Newcastle (ZA) G Bus Germiston to Newcastle (ZA) H Bus Heidelberg (ZA) to Newcastle (ZA) J Bus Johannesburg to Newcastle (ZA) M Bus Midrand to Newcastle (ZA) P Bus Pietermaritzburg to Newcastle (ZA) Bus Port Shepstone to Newcastle (ZA) Bus Pretoria to Newcastle (ZA)