8391.57 km (5214 miles) is the average travel distance between Johannesburg and Casablanca. If you could walk at the speed of 3mph (4.8kph), it would take 54 days 7 hours.
Distance fromJohannesburg to Casablanca
Average travel distance is8391.57 km
Nomal travel times are between16h 39min - 22h 2min
Travel distance by transport mode
|Flight||8391.57 km||5214.28 miles||4531.09 miles|
Johannesburg - Casablanca Info
The distance from Park to Marlboro 18 km (11 miles).
The distance from Marlboro to OR Tambo Airport 15 km (9 miles).
The distance from OR Tambo Airport to Johannesburg 1 km (1 miles).
The distance from JNB to CMN 8322 km (5171 miles).
The distance from Casablanca Airport to Casablanca 36 km (23 miles).
Travel distance chart
The distance between Johannesburg to Casablanca, Grand Casablanca, Morocco is 8391.57 km (5214 miles) and it would cost 436 USD ~ 3,605 MAD to drive in a car that consumes about 110 MPG.
- Best Option