The distance between Morocco and Mayotte is 7,443 kilometers (4,625 miles).
Morocco, Africa
Mayotte, Africa
7,443 km
Distance between centroids
7,230 km
Shortest distance between major cities
Oujda-Angad → Koungou
Distances between Morocco and Mayotte by cities:
City in Morocco | City in Mayotte | Distance (kilometers) |
---|---|---|
Casablanca | M'Tsangamouji | 7,580 km |
Sale | Dzaoudzi | 7,561 km |
Temara | Bouéni | 7,557 km |
Al Hoceïma | M'Tsangamouji | 7,409 km |
Agadir | Dzaoudzi | 7,570 km |
Tétouan | Koungou | 7,542 km |
Tangier | Bandraboua | 7,578 km |
Sale | Mamoudzou | 7,559 km |
Safi | Mamoudzou | 7,646 km |
Marrakesh | Mamoudzou | 7,507 km |
Meknès | Dembeni | 7,455 km |
Tangier | Mamoudzou | 7,592 km |
Safi | Dzaoudzi | 7,648 km |
Fez | Bouéni | 7,419 km |
Kenitra | Koungou | 7,550 km |
Rabat | Mamoudzou | 7,559 km |
Al Hoceïma | Bouéni | 7,420 km |
Tétouan | Dzaoudzi | 7,550 km |
Meknès | Mamoudzou | 7,454 km |
Mohammedia | Koungou | 7,576 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 Mayotte to China | 8,212 km |
From Mayotte to India | 5,229 km |
From Mayotte to United States | 15,296 km |
From Mayotte to Indonesia | 7,694 km |
From Mayotte to Pakistan | 5,437 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Mayotte.
From | To | Distance (kilometers) |
---|---|---|
Puerto Rico | Norway | 7,442 km |
Moldova | North Korea | 7,443 km |
Nigeria | Barbados | 7,445 km |
China | Australia | 7,448 km |
South Africa | Syria | 7,428 km |
Costa Rica | Gambia | 7,454 km |
Moldova | Thailand | 7,422 km |
Thailand | Moldova | 7,422 km |
Estonia | Laos | 7,420 km |
Uruguay | Sao Tome and Principe | 7,461 km |
Estonia | Maldives | 7,416 km |
South Africa | Malta | 7,415 km |
Papua New Guinea | Nepal | 7,473 km |
Puerto Rico | Switzerland | 7,407 km |
Haiti | Belgium | 7,473 km |