The distance between Ecuador and Bahamas is 2,974 kilometers (1,848 miles).
Ecuador, South America
Bahamas, America
2,974 km
Distance between centroids
2,473 km
Shortest distance
Calculated based on main borders (including major islands)
2,501 km
Shortest distance between major cities
Esmeraldas → Clarence Town
Distances between Ecuador and Bahamas by cities:
City in Ecuador | City in Bahamas | Distance (kilometers) |
---|---|---|
Manta | Spanish Wells | 2,964 km |
Portoviejo | Spanish Wells | 2,970 km |
Ibarra | Spanish Wells | 2,792 km |
Tulcán | Freeport | 2,848 km |
Quito | Arthur’s Town | 2,767 km |
Riobamba | Spanish Wells | 3,018 km |
Babahoyo | Arthur’s Town | 2,953 km |
Guayaquil | Freeport | 3,181 km |
Quito | Nassau | 2,801 km |
Milagro | Nassau | 3,018 km |
Quevedo | Arthur’s Town | 2,867 km |
Babahoyo | Spanish Wells | 3,041 km |
Esmeraldas | Clarence Town | 2,501 km |
Tulcán | Arthur’s Town | 2,644 km |
Santo Domingo de los Colorados | Freeport | 2,964 km |
Machala | Clarence Town | 2,966 km |
Quevedo | Freeport | 3,051 km |
Milagro | Freeport | 3,173 km |
Esmeraldas | Freeport | 2,832 km |
Ambato | Nassau | 2,914 km |
Distance between countries | Kilometers |
---|---|
From Ecuador to China | 16,228 km |
From Ecuador to India | 16,787 km |
From Ecuador to United States | 4,674 km |
From Ecuador to Indonesia | 18,658 km |
From Ecuador to Pakistan | 15,361 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Ecuador and Bahamas.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Peru | 2,969 km |
Sweden | Portugal | 2,968 km |
Ethiopia | Cyprus | 2,966 km |
El Salvador | Grenada | 2,964 km |
Sweden | Cyprus | 2,978 km |
Greece | Iran | 2,958 km |
China | India | 2,984 km |
Kenya | Cameroon | 2,952 km |
Bulgaria | Bahrain | 2,952 km |
Sweden | Azerbaijan | 2,989 km |
El Salvador | Saint Vincent and the Grenadines | 2,990 km |
Sweden | Tunisia | 2,992 km |
Nigeria | Morocco | 2,996 km |
El Salvador | Martinique | 3,008 km |
New Zealand | Vanuatu | 2,931 km |