Vryheid is located in Pietermaritzburg city, South Africa at the -27.7695, 30.7917 coordinates. Distance from Vryheid to other cities. are listed below, click on the city name to find distance between. Distance from Vryheid to Durban 233 km, to Newcastle 85 km, to Richards Bay 166 km. The green marker indicates the location of Vryheid.