Travel time from

Johannesburg to Port Saint Johns

Average Travel Times are

6h 5min  -  21h 27min

Travel Distance

959.66 km

Travel time route map

It takes an average travel time of 5h 19mins to travel from Johannesburg to Port Saint Johns, given the average speed of 180km/h and the distance of 959.66 km (596 miles)

Travel time by transport mode

Tranport Distance Time
Flight 755km (469 miles) 6h 5mins
Flight 871km (541 miles) 6h 49mins
Drive 860km (534 miles) 10h 33mins
Bus 1015km (631 miles) 15h 45mins
Bus 1035km (643 miles) 17h 14mins
Train 1165km (724 miles) 21h 27mins

Travel time by airplanes from Johannesburg to Port Saint Johns

Air Plane Cruise Speed Max Speed
A300 52mins 50mins
A320 53mins 50mins
A321 54mins 51mins
A380 46mins 44mins
Boeing 707 46mins 45mins
Boeing 737 58mins 53mins
Boeing 747 50mins 47mins
Boeing 787 49mins 46mins
ATR 72 1h 38mins 1h 26mins

TIME TO DRIVE FROM Johannesburg to Port Saint Johns

Speed (km/h) Speed (Ml/h) Duration
40 24.85 21h 30mins
50 31.07 17h 12mins
60 37.28 14h 20mins
80 49.71 10h 45mins
100 62.14 8h 36mins

Be prepared

Johannesburg - Port Saint Johns Info

Travel time from Park to Marlboro 11mins.

Travel time from Marlboro to OR Tambo Airport 9mins.

Travel time from JNB to UTT 1h 16mins.

Travel time from Umtata to Ntlaza 28mins.

Travel time from Ntlaza to Port St John 2h 1mins.

Travel time chart

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