The distance between Morocco and Iceland is 3,778 kilometers (2,348 miles).
Morocco, Africa
Iceland, Europe
3,778 km
Distance between centroids
3,205 km
Shortest distance
Calculated based on main borders (including major islands)
3,338 km
Shortest distance between major cities
Tangier → Reykjavík
Distances between Morocco and Iceland by cities:
City in Morocco | City in Iceland | Distance (kilometers) |
---|---|---|
Temara | Reykjavík | 3,513 km |
Sale | Reykjavík | 3,502 km |
Tétouan | Hafnarfjörður | 3,362 km |
Casablanca | Egilsstaðir | 3,553 km |
Agadir | Kópavogur | 3,845 km |
Al Hoceïma | Álftanes | 3,435 km |
Marrakesh | Reykjavík | 3,741 km |
Tangier | Reykjavík | 3,338 km |
Kenitra | Kópavogur | 3,482 km |
Rabat | Reykjavík | 3,505 km |
Safi | Hafnarfjörður | 3,641 km |
Mohammedia | Reykjavík | 3,530 km |
Al Hoceïma | Egilsstaðir | 3,411 km |
Marrakesh | Egilsstaðir | 3,765 km |
Meknès | Reykjavík | 3,545 km |
Tétouan | Kópavogur | 3,366 km |
Temara | Álftanes | 3,512 km |
Kenitra | Egilsstaðir | 3,488 km |
Oujda-Angad | Kópavogur | 3,545 km |
Tangier | Akranes | 3,360 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 Iceland to China | 7,797 km |
From Iceland to India | 8,318 km |
From Iceland to United States | 5,727 km |
From Iceland to Indonesia | 11,957 km |
From Iceland to Pakistan | 6,914 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Iceland.
From | To | Distance (kilometers) |
---|---|---|
Puerto Rico | Mexico | 3,779 km |
Bulgaria | Afghanistan | 3,776 km |
El Salvador | Suriname | 3,771 km |
Sweden | Algeria | 3,791 km |
Slovakia | Qatar | 3,765 km |
Nigeria | Malawi | 3,758 km |
Nigeria | Portugal | 3,756 km |
Kenya | Lebanon | 3,756 km |
Bulgaria | Djibouti | 3,804 km |
Sweden | Libya | 3,756 km |
Kenya | Niger | 3,804 km |
New Zealand | Solomon Islands | 3,755 km |
Sweden | Egypt | 3,815 km |
Sweden | Uzbekistan | 3,743 km |
China | Singapore | 3,821 km |