The distance between Morocco and Turkey is 3,892 kilometers (2,419 miles).
Morocco, Africa
Turkey, Asia
3,892 km
Distance between centroids
2,538 km
Shortest distance
Calculated based on main borders (including major islands)
2,782 km
Shortest distance between major cities
Oujda → Bahçelievler
Distances between Morocco and Turkey by cities:
City in Morocco | City in Turkey | Distance (kilometers) |
---|---|---|
El Jadida | Bahçelievler | 3,402 km |
Casablanca | Eskişehir | 3,450 km |
Tangier | Bahçelievler | 3,063 km |
Oujda | Ankara | 3,116 km |
Safi | Istanbul | 3,518 km |
Temara | Erzurum | 4,292 km |
Fes | Istanbul | 3,078 km |
Marrakesh | Bahçelievler | 3,440 km |
Rabat | Bahçelievler | 3,226 km |
Rabat | Diyarbakır | 4,221 km |
Casablanca | Ankara | 3,649 km |
Tangier | Istanbul | 3,070 km |
Marrakesh | Istanbul | 3,448 km |
Tétouan | Erzurum | 4,093 km |
Salé | Bursa | 3,236 km |
Temara | Bursa | 3,250 km |
Mohammedia | Ankara | 3,625 km |
El Jadida | Ankara | 3,740 km |
Mohammedia | Istanbul | 3,295 km |
Safi | Erzurum | 4,565 km |
Distance between countries | Kilometers |
---|---|
From Morocco to China | 9,654 km |
From Morocco to India | 8,477 km |
From Morocco to United States | 7,854 km |
From Morocco to Indonesia | 12,958 km |
From Morocco to Pakistan | 7,131 km |
Distances between countries | Kilometers |
---|---|
From Turkey to China | 5,964 km |
From Turkey to India | 4,636 km |
From Turkey to United States | 10,205 km |
From Turkey to Indonesia | 9,089 km |
From Turkey to Pakistan | 3,246 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Turkey.
From | To | Distance (kilometers) |
---|---|---|
Australia | Brunei | 3,888 km |
Spain | Georgia | 3,894 km |
Italy | Bahrain | 3,897 km |
India | Armenia | 3,875 km |
Brazil | U.S. Virgin Islands | 3,873 km |
China | Sri Lanka | 3,909 km |
Germany | Kuwait | 3,910 km |
United Kingdom | Mauritania | 3,867 km |
United Kingdom | Armenia | 3,914 km |
Japan | Vietnam | 3,864 km |
Italy | Togo | 3,861 km |
Ecuador | Mexico | 3,860 km |
Mexico | Ecuador | 3,860 km |
Japan | Laos | 3,924 km |
China | Turkmenistan | 3,927 km |