Cradock is located in Bhisho city, South Africa at the -32.1642, 25.6192 coordinates. Distance from Cradock to other cities. are listed below, click on the city name to find distance between. Distance from Cradock to Port Elizabeth 195 km, to East London 235 km, to Uitenhage 178 km. The green marker indicates the location of Cradock.