Distance from Pietermaritzburg to Ga-Ramotsekwane

The distance from Pietermaritzburg to Ga-Ramotsekwane by car is 846 km (or 526 mi). The estimated driving time for the trip is 11 h 33 min and the main road for this route is the R34. In a straight line, the distance between Pietermaritzburg and Ga-Ramotsekwane is 692 km (430 mi).