The distance between Sweden and Morocco is 3,677 kilometers (2,285 miles).
Sweden, Europe
Morocco, Africa
3,677 km
Distance between centroids
2,526 km
Shortest distance
Calculated based on main borders (including major islands)
2,862 km
Shortest distance between major cities
Jönköping → Tétouan
Distances between Sweden and Morocco by cities:
City in Sweden | City in Morocco | Distance (kilometers) |
---|---|---|
Göteborg | Rabat | 2,988 km |
Västerås | Rabat | 3,321 km |
Jönköping | Casablanca | 3,148 km |
Helsingborg | El Jadida | 3,013 km |
Uppsala | El Jadida | 3,523 km |
Haninge | Marrakesh | 3,631 km |
Borås | Rabat | 3,024 km |
Jönköping | Tétouan | 2,862 km |
Malmö | El Jadida | 2,990 km |
Umeå | Rabat | 3,801 km |
Södertälje | El Jadida | 3,470 km |
Haninge | Mohammedia | 3,400 km |
Halmstad | Rabat | 2,930 km |
Gävle | Rabat | 3,431 km |
Norrköping | Casablanca | 3,295 km |
Halmstad | Casablanca | 3,003 km |
Stockholm | Casablanca | 3,429 km |
Västerås | Casablanca | 3,393 km |
Helsingborg | Mohammedia | 2,924 km |
Norrköping | El Jadida | 3,364 km |
Distance between countries | Kilometers |
---|---|
From Sweden to China | 6,394 km |
From Sweden to India | 6,409 km |
From Sweden to United States | 7,687 km |
From Sweden to Indonesia | 10,375 km |
From Sweden to Pakistan | 4,978 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Sweden and Morocco.
From | To | Distance (kilometers) |
---|---|---|
India | Azerbaijan | 3,682 km |
India | Mongolia | 3,683 km |
Spain | Nigeria | 3,688 km |
Colombia | Mexico | 3,694 km |
Mexico | Colombia | 3,694 km |
France | Azerbaijan | 3,697 km |
United States | U.S. Virgin Islands | 3,654 km |
Italy | Nigeria | 3,653 km |
Spain | Ivory Coast | 3,652 km |
Mexico | Aruba | 3,651 km |
Ireland | Turkey | 3,648 km |
United Kingdom | Georgia | 3,644 km |
Indonesia | Bangladesh | 3,718 km |
Italy | Sudan | 3,641 km |
India | Hong Kong | 3,639 km |