575.02 km (357 miles) is the average travel distance between Johannesburg and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 17 hours.
Distance from
Johannesburg to PietermaritzburgAverage travel distance is
575.02 kmNomal travel times are between
3h 44min - 11h 40minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 529.15 km | 328.8 miles | 285.72 miles |
Drive | 527.63 km | 327.85 miles | 284.9 miles |
Bus | 582.77 km | 362.11 miles | 314.67 miles |
Train | 660.54 km | 410.44 miles | 356.66 miles |
BE PREPARED
Johannesburg - Pietermaritzburg Info
The distance from Johannesburg Park to Marlboro 18 km (11.08 miles) .
The distance from Marlboro to OR Tambo Airport 15 km (9.02 miles) .
The distance from JNB to PZB 490 km (304.48 miles) .
The distance from Pietermaritzburg to Pietermaritzburg 7 km (4.64 miles) .
Travel distance chart
The distance between Johannesburg to Pietermaritzburg, KwaZulu-Natal, South Africa is 575.02 km (357 miles) and it would cost 25 USD ~ 254 ZAR to drive in a car that consumes about 6 MPG.