Travel time from

Johannesburg to Casablanca

Average Travel Times are

16h 9min  -  21h 22min

Travel Distance

8197.76 km

Travel time route map

It takes an average travel time of 45h 32mins to travel from Johannesburg to Casablanca, given the average speed of 180km/h and the distance of 8197.76 km (5094 miles)

Travel time by transport mode

Tranport Distance Time
Flight 7996km (4968 miles) 16h 9mins
Flight 8239km (5119 miles) 21h 22mins

Travel time by airplanes from Johannesburg to Casablanca

Air Plane Cruise Speed Max Speed
A300 9h 17mins 8h 53mins
A320 9h 31mins 8h 59mins
A321 9h 38mins 9h 5mins
A380 8h 9mins 7h 50mins
Boeing 707 8h 17mins 7h 59mins
Boeing 737 10h 15mins 9h 24mins
Boeing 747 8h 56mins 8h 24mins
Boeing 787 8h 47mins 8h 14mins
ATR 72 17h 22mins 15h 13mins

Be prepared

Johannesburg - Casablanca Info

Travel time from Park to Marlboro 11mins.

Travel time from Marlboro to OR Tambo Airport 9mins.

Travel time from OR Tambo Airport to Johannesburg 10mins.

Travel time from JNB to CMN 12h 58mins.

Travel time from Casablanca Airport to Casablanca 26mins.

Travel time chart

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