Distance from Bahamas to Morocco

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 cities calculator →

Other distances from Bahamas

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

Other distances from Morocco

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

Countries separated by similar distances

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

More distances from Bahamas

Calculate the distance between any 2 countries