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 | Casablanca | 6,726 km |
Freeport | Casablanca | 6,767 km |
Spanish Wells | Casablanca | 6,639 km |
Nassau | Rabat | 6,776 km |
Dunmore Town | Rabat | 6,690 km |
Nassau | Casablanca | 6,715 km |
George Town | Meknès | 6,831 km |
Andros Town | Mohammedia | 6,790 km |
Marsh Harbour | Al Hoceïma | 6,904 km |
Cockburn Town | Casablanca | 6,507 km |
Clarence Town | Casablanca | 6,595 km |
Marsh Harbour | Mohammedia | 6,637 km |
San Andros | Rabat | 6,839 km |
Lucaya | Al Hoceïma | 7,045 km |
Clarence Town | Mohammedia | 6,615 km |
Arthur’s Town | Casablanca | 6,584 km |
Cooper’s Town | Mohammedia | 6,662 km |
Cockburn Town | Mohammedia | 6,527 km |
Lucaya | Agadir | 6,671 km |
Arthur’s Town | Al Hoceïma | 6,880 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) |
---|---|---|
Uruguay | Senegal | 6,813 km |
Ethiopia | Malaysia | 6,813 km |
China | Somalia | 6,816 km |
Greece | Botswana | 6,803 km |
Cuba | Portugal | 6,800 km |
Bulgaria | Myanmar | 6,820 km |
Cuba | Argentina | 6,798 km |
Greece | Sri Lanka | 6,798 km |
China | Hungary | 6,830 km |
Netherlands | Nepal | 6,831 km |
Sweden | Gabon | 6,785 km |
Uruguay | Guinea | 6,783 km |
Bulgaria | Zimbabwe | 6,847 km |
Uruguay | Bahamas | 6,771 km |
New Zealand | Guam | 6,769 km |