Distance from to

Distance from Marrakech-Tensift-Al Haouz to Nelspruit

Distance from Marrakech-Tensift-Al Haouz to Nelspruit is 7,548 kilometers. This air travel distance is equal to 4,690 miles.

The air travel (bird fly) shortest distance between Marrakech-Tensift-Al Haouz and Nelspruit is 7,548 km= 4,690 miles.

If you travel with an airplane (which has average speed of 560 miles) from Marrakech-Tensift-Al Haouz to Nelspruit, It takes 8.38 hours to arrive.

Marrakech-Tensift-Al Haouz

Marrakech-Tensift-Al Haouz is located in Morocco.

GPS Coordinates (DMS)31° 33´ 46.1160'' N
7° 57´ 33.4440'' W
Latitude31.56281
Longitude-7.95929
Altitude527 m
CountryMorocco

Marrakech-Tensift-Al Haouz Distances to Cities

Marrakech-Tensift-Al HaouzDistance
Distance from Marrakech Tensift Al Haouz to Nelspruit7,548 km

Nelspruit

Nelspruit is located in South Africa.

GPS Coordinates25° 28´ 28.1280'' S
30° 58´ 13.1880'' E
Latitude-25.47448
Longitude30.97033
Altitude676 m
CountrySouth Africa

Map of Marrakech-Tensift-Al Haouz

Map of Nelspruit