Distance from to

Distance between Marrakech-Tensift-El Haouz and Oriental

Distance between Marrakech-Tensift-El Haouz and Oriental is 582.97 km. This distance is equal to 362.24 miles, and 314.57 nautical miles.

The distance line on map shows distance from Marrakech-Tensift-El Haouz to Oriental between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Marrakech-Tensift-El Haouz to Oriental,
It takes 0.65 hours to arrive.

Marrakech-Tensift-El Haouz 31.5628076 -7.9592863
Oriental 33.4198879 -2.1450245
Distance 582.97 km 362.24 miles

Related Distances