Travel time from

Maputo Railway Station to Johannesburg

Average Travel Times are

1h 52min  -  9h 25min

Travel Distance

643.9 km

Travel time route map

It takes an average travel time of 3h 34mins to travel from Maputo Railway Station to Johannesburg, given the average speed of 180km/h and the distance of 643.9 km (400 miles)

Travel time by transport mode

Tranport Distance Time
Flight 501km (311 miles) 1h 52mins
Flight 616km (383 miles) 5h 13mins
Drive 570km (354 miles) 6h 6mins
Bus 573km (356 miles) 7h 37mins
Bus 560km (348 miles) 8h 47mins
Bus 1005km (625 miles) 9h 25mins

Travel time by airplanes from Maputo Railway Station to Johannesburg

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

TIME TO DRIVE FROM Maputo Railway Station to Johannesburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 14h 15mins
50 31.07 11h 24mins
60 37.28 9h 30mins
80 49.71 7h 7mins
100 62.14 5h 42mins

Be prepared

Maputo Railway Station - Johannesburg Info

Travel time from Maputo Station to Maputo 7mins.

Travel time from MPM to JNB 1h 3mins.

Travel time from OR Tambo Airport to Marlboro 9mins.

Travel time from Marlboro to Johannesburg Park 13mins.

Travel time chart

How long does it take to get from Maputo Railway Station, Maputo, Maputo City, Mozambique and by air and road.