Travel time from

Johannesburg to Pietermaritzburg

Average Travel Times are

3h 37min  -  11h 19min

Travel Distance

553.32 km

Travel time route map

It takes an average travel time of 3h 4mins to travel from Johannesburg to Pietermaritzburg, given the average speed of 180km/h and the distance of 553.32 km (344 miles)

Travel time by transport mode

Tranport Distance Time
Flight 504km (313 miles) 3h 37mins
Drive 503km (312 miles) 5h 38mins
Bus 555km (345 miles) 6h 37mins
Train 629km (391 miles) 11h 19mins

Travel time by airplanes from Johannesburg to Pietermaritzburg

Air Plane Cruise Speed Max Speed
A300 35mins 33mins
A320 36mins 33mins
A321 36mins 34mins
A380 30mins 29mins
Boeing 707 31mins 30mins
Boeing 737 38mins 35mins
Boeing 747 33mins 31mins
Boeing 787 33mins 31mins
ATR 72 1h 5mins 57mins

TIME TO DRIVE FROM Johannesburg to Pietermaritzburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 12h 34mins
50 31.07 10h 3mins
60 37.28 8h 22mins
80 49.71 6h 17mins
100 62.14 5h 1mins

Be prepared

Johannesburg - Pietermaritzburg Info

Travel time from Johannesburg Park to Marlboro 15mins.

Travel time from Marlboro to OR Tambo Airport 8mins.

Travel time from JNB to PZB 1h 2mins.

Travel time from Pietermaritzburg to Pietermaritzburg 7mins.

Travel time chart

How long does it take to get from Johannesburg and by air and road.