Distance from Bahamas to Portugal

The distance between Bahamas and Portugal is 6,554 kilometers (4,072 miles).

Bahamas, America

Portugal, Europe

6,554 km

Distance between centroids

6,320 km

Shortest distance

Calculated based on main borders (including major islands)

6,296 km

Shortest distance between major cities

Cockburn Town → Lisbon

Distances between Bahamas and Portugal by cities:

City in Bahamas City in Portugal Distance (kilometers)
Marsh Harbour Porto 6,374 km
Marsh Harbour Lisbon 6,372 km
High Rock Santarém 6,500 km
Killarney Porto 6,496 km
Cockburn Town Lisbon 6,296 km
Dunmore Town Corroios 6,394 km
Nassau Santarém 6,511 km
High Rock Corroios 6,471 km
Freeport Lisbon 6,512 km
San Andros Lisbon 6,541 km
Andros Town Santarém 6,568 km
Killarney Lisbon 6,487 km
Cockburn Town Porto 6,317 km
Clarence Town Lisbon 6,391 km
Dunmore Town Coimbra 6,432 km
Freeport Porto 6,510 km
George Town Aveiro 6,458 km
George Town Lisbon 6,436 km
Nassau Lisbon 6,481 km
San Andros Santarém 6,571 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 Portugal

Distances between countries Kilometers
From Portugal to China 9,179 km
From Portugal to India 8,354 km
From Portugal to United States 7,335 km
From Portugal to Indonesia 12,777 km
From Portugal to Pakistan 6,945 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Bahamas and Portugal.

From To Distance (kilometers)
France Angola 6,550 km
Ireland Ethiopia 6,551 km
Colombia Guinea-Bissau 6,552 km
United Kingdom U.S. Virgin Islands 6,553 km
Colombia Gambia 6,545 km
Spain Pakistan 6,544 km
Ireland Pakistan 6,562 km
Ireland Grenada 6,536 km
Brazil Benin 6,530 km
Canada Estonia 6,570 km
Canada Venezuela 6,525 km
India Italy 6,578 km
Italy India 6,578 km
Spain Tanzania 6,520 km
China Bulgaria 6,583 km

More distances from Bahamas

Calculate the distance between any 2 countries