606.82 km (377 miles) is the average travel distance between Maputo and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 22 hours.
Distance from
Maputo to JohannesburgAverage travel distance is
606.82 kmNomal travel times are between
1h 38min - 15h 29minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 511.51 km | 317.84 miles | 276.2 miles |
Drive | 593.09 km | 368.53 miles | 320.24 miles |
Bus | 675.55 km | 419.77 miles | 364.77 miles |
Train | 647.11 km | 402.09 miles | 349.41 miles |
BE PREPARED
Maputo - Johannesburg Info
The distance from MPM to JNB 479 km (297.81 miles) .
The distance from OR Tambo Airport to Marlboro 15 km (9.02 miles) .
The distance from Marlboro to Johannesburg 18 km (11.08 miles) .
Travel distance chart
The distance between Maputo to Johannesburg is 606.82 km (377 miles) and it would cost 20 USD ~ 203 ZAR to drive in a car that consumes about 5 MPG.