Around the World

Distance between Tangier and Marrakesh

Distance from Tangier to Marrakesh is 312 miles / 503 kilometers.

Map showing the distance from Tangier to Marrakesh

Beeline Air distance: miles km

Tangier

City: Tangier
Country: Morocco
Coordinates: 35°46′2″N
5°47′59″W

Marrakesh

City: Marrakesh
Country: Morocco
Coordinates: 31°38′2″N
7°59′59″W

Time difference between Tangier and Marrakesh

There is no time difference between Tangier and Marrakesh. Current local time in Tangier and Marrakesh is 16:42 +01 (2024-12-28)

Search