The distance between Morocco and Canada is 7,670 kilometers (4,766 miles).
Morocco, Africa
Canada, America
7,670 km
Distance between centroids
3,990 km
Shortest distance
Calculated based on main borders (including major islands)
5,615 km
Shortest distance between major cities
Safi → Montréal
Distances between Morocco and Canada by cities:
City in Morocco | City in Canada | Distance (kilometers) |
---|---|---|
Meknès | Toronto | 6,296 km |
Agadir | Ottawa | 5,873 km |
Kenitra | Oshawa | 6,144 km |
Tangier | Vancouver | 8,748 km |
Fez | London | 6,495 km |
Kenitra | Ottawa | 5,859 km |
Temara | Toronto | 6,189 km |
Casablanca | Oshawa | 6,106 km |
Mohammedia | Ottawa | 5,834 km |
Tétouan | Ottawa | 5,870 km |
Oujda-Angad | Toronto | 6,526 km |
Agadir | Montréal | 5,708 km |
Oujda-Angad | Ottawa | 6,186 km |
Safi | Toronto | 6,107 km |
Temara | London | 6,354 km |
Casablanca | Ottawa | 5,823 km |
Safi | Montréal | 5,615 km |
Sale | Montréal | 5,692 km |
Mohammedia | Toronto | 6,167 km |
Al Hoceïma | Oshawa | 6,286 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 Canada to China | 9,410 km |
From Canada to India | 11,488 km |
From Canada to United States | 2,262 km |
From Canada to Indonesia | 12,893 km |
From Canada to Pakistan | 10,410 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Canada.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | Grenada | 7,677 km |
El Salvador | Iceland | 7,681 km |
Cuba | Netherlands | 7,683 km |
Netherlands | Cuba | 7,683 km |
Cuba | Mali | 7,683 km |
Haiti | Norway | 7,684 km |
Ethiopia | Iceland | 7,686 km |
Bulgaria | Thailand | 7,654 km |
Nigeria | Guadeloupe | 7,687 km |
Cuba | Belgium | 7,653 km |
Sweden | United States | 7,687 km |
Nigeria | Trinidad and Tobago | 7,652 km |
Puerto Rico | Tunisia | 7,649 km |
Bulgaria | Eswatini | 7,692 km |
China | Belgium | 7,646 km |