The distance between Bahamas and Estonia is 8,348 kilometers (5,187 miles).
Bahamas, America
Estonia, Europe
8,348 km
Distance between centroids
8,066 km
Shortest distance
Calculated based on main borders (including major islands)
8,096 km
Shortest distance between major cities
Marsh Harbour → Haapsalu
Distances between Bahamas and Estonia by cities:
City in Bahamas | City in Estonia | Distance (kilometers) |
---|---|---|
San Andros | Tartu | 8,481 km |
Andros Town | Yykhvi | 8,490 km |
Andros Town | Tallinn | 8,348 km |
Cockburn Town | Yykhvi | 8,384 km |
Dunmore Town | Haapsalu | 8,170 km |
Lucaya | Haapsalu | 8,181 km |
Arthur’s Town | Tallinn | 8,246 km |
Marsh Harbour | Yykhvi | 8,278 km |
Clarence Town | Yykhvi | 8,498 km |
West End | Tartu | 8,376 km |
West End | Tallinn | 8,222 km |
Cooper’s Town | Yykhvi | 8,270 km |
Clarence Town | Tallinn | 8,354 km |
Cockburn Town | Tallinn | 8,239 km |
Dunmore Town | Tartu | 8,365 km |
Freeport | Yykhvi | 8,362 km |
Nassau | Tallinn | 8,292 km |
Spanish Wells | Tallinn | 8,216 km |
Nassau | Tartu | 8,444 km |
High Rock | Tallinn | 8,194 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 Estonia to China | 6,085 km |
From Estonia to India | 6,012 km |
From Estonia to United States | 8,072 km |
From Estonia to Indonesia | 10,017 km |
From Estonia to Pakistan | 4,579 km |
The following list contains countries that are separated by a similar distance as it is between Bahamas and Estonia.
From | To | Distance (kilometers) |
---|---|---|
Haiti | Croatia | 8,347 km |
Netherlands | North Korea | 8,344 km |
Puerto Rico | Finland | 8,357 km |
Slovakia | Grenada | 8,358 km |
Greece | Barbados | 8,359 km |
Puerto Rico | Montenegro | 8,336 km |
Netherlands | Sri Lanka | 8,330 km |
Cuba | Ghana | 8,330 km |
Netherlands | Mozambique | 8,373 km |
Greece | Guadeloupe | 8,322 km |
Bulgaria | Vietnam | 8,379 km |
Greece | Canada | 8,381 km |
Puerto Rico | Estonia | 8,388 km |
Greece | Martinique | 8,389 km |
Haiti | Slovenia | 8,307 km |