The distance between Bahamas and Morocco is 6,812 kilometers (4,233 miles).
Bahamas, America
Morocco, Africa
6,812 km
Distance between centroids
6,065 km
Shortest distance
Calculated based on main borders (including major islands)
6,507 km
Shortest distance between major cities
Cockburn Town → Casablanca
Distances between Bahamas and Morocco by cities:
City in Bahamas | City in Morocco | Distance (kilometers) |
---|---|---|
High Rock | El Jadida | 6,653 km |
Cockburn Town | Casablanca | 6,507 km |
Spanish Wells | Rabat | 6,700 km |
George Town | Safi | 6,523 km |
Lucaya | Rabat | 6,823 km |
Clarence Town | Casablanca | 6,595 km |
Spanish Wells | Meknes | 6,819 km |
Killarney | Rabat | 6,783 km |
Nassau | El Jadida | 6,641 km |
Marsh Harbour | Casablanca | 6,619 km |
Andros Town | Casablanca | 6,771 km |
Freeport | Rabat | 6,826 km |
High Rock | Mohammedia | 6,743 km |
George Town | Casablanca | 6,648 km |
Nassau | Casablanca | 6,715 km |
Cockburn Town | Rabat | 6,571 km |
Lucaya | El Jadida | 6,692 km |
Cooper’s Town | Casablanca | 6,644 km |
West End | El Jadida | 6,713 km |
Andros Town | El Jadida | 6,697 km |
Distance between countries | Kilometers |
---|---|
From Bahamas to China | 13,262 km |
From Bahamas to India | 14,351 km |
From Bahamas to United States | 2,194 km |
From Bahamas to Indonesia | 17,063 km |
From Bahamas to Pakistan | 12,928 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 Bahamas and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Australia | Sri Lanka | 6,810 km |
France | U.S. Virgin Islands | 6,806 km |
United States | Bolivia | 6,802 km |
United Kingdom | Mongolia | 6,802 km |
Australia | South Korea | 6,801 km |
United Kingdom | Uganda | 6,799 km |
Australia | Japan | 6,821 km |
United Kingdom | Saint Vincent and the Grenadines | 6,822 km |
Argentina | Cuba | 6,798 km |
France | Barbados | 6,796 km |
France | Martinique | 6,794 km |
Germany | Tanzania | 6,791 km |
Mexico | French Polynesia | 6,842 km |
United Kingdom | Dominican Republic | 6,846 km |
Germany | Canada | 6,773 km |