586.57 km (364 miles) is the average travel distance between Johannesburg and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 19 hours.
Distance from
Johannesburg to MaseruAverage travel distance is
586.57 kmNomal travel times are between
5h 20min - 5h 55minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 673.41 km | 418.44 miles | 363.61 miles |
Drive | 499.74 km | 310.52 miles | 269.84 miles |
BE PREPARED
Johannesburg - Maseru Info
The distance from Johannesburg Park to Marlboro 17 km (10.76 miles) .
The distance from Marlboro to OR Tambo Airport 14 km (8.76 miles) .
The distance from JNB to BFN 407 km (252.94 miles) .
The distance from Bloemfontein to Maseru 236 km (146.43 miles) .
Travel distance chart
The distance between Johannesburg to Maseru is 586.57 km (364 miles) and it would cost 50 USD ~ 506 LSL to drive in a car that consumes about 12 MPG.