Travel time from

Maputo to Johannesburg

Average Travel Times are

1h 35min  -  15h 1min

Travel Distance

583.92 km

Travel time route map

It takes an average travel time of 3h 14mins to travel from Maputo to Johannesburg, given the average speed of 180km/h and the distance of 583.92 km (363 miles)

Travel time by transport mode

Tranport Distance Time
Flight 487km (303 miles) 1h 35mins
Drive 565km (351 miles) 6h 17mins
Bus 644km (400 miles) 9h 37mins
Train 617km (383 miles) 15h 1mins

Travel time by airplanes from Maputo to Johannesburg

Air Plane Cruise Speed Max Speed
A300 34mins 32mins
A320 34mins 32mins
A321 35mins 33mins
A380 29mins 28mins
Boeing 707 30mins 29mins
Boeing 737 37mins 34mins
Boeing 747 32mins 30mins
Boeing 787 32mins 30mins
ATR 72 1h 3mins 55mins

TIME TO DRIVE FROM Maputo to Johannesburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 14h 7mins
50 31.07 11h 18mins
60 37.28 9h 25mins
80 49.71 7h 3mins
100 62.14 5h 39mins

Be prepared

Maputo - Johannesburg Info

Travel time from MPM to JNB 1h 2mins.

Travel time from OR Tambo Airport to Marlboro 8mins.

Travel time from Marlboro to Johannesburg 15mins.

Travel time chart

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