The distance between Pretoria to zululand is 506 Km by road. You can also find the distance from Pretoria to zululand using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Pretoria to zululand for road driving directions!