Distance from Thailand to Bahamas

The distance between Thailand and Bahamas is 15,475 kilometers (9,616 miles).

Thailand, Asia

Bahamas, America

15,475 km

Distance between centroids

14,749 km

Shortest distance

Calculated based on main borders (including major islands)

15,041 km

Shortest distance between major cities

Lampang → Freeport

Distances between Thailand and Bahamas by cities:

City in Thailand City in Bahamas Distance (kilometers)
Yala Spanish Wells 16,448 km
Ubon Ratchathani Nassau 15,540 km
Chiang Mai Nassau 15,137 km
Ubon Ratchathani Freeport 15,367 km
Nakhon Ratchasima Nassau 15,575 km
Ban Mai Nassau 16,428 km
Chiang Mai Dunmore Town 15,081 km
Nakhon Sawan Nassau 15,486 km
Hat Yai Freeport 16,292 km
Samut Prakan Freeport 15,564 km
Mueang Nonthaburi Nassau 15,692 km
Hat Yai Nassau 16,449 km
Udon Thani Cockburn Town 15,407 km
Yala Clarence Town 16,700 km
Nakhon Sawan Freeport 15,329 km
Surat Thani Spanish Wells 16,144 km
Surat Thani Nassau 16,204 km
Pak Kret Nassau 15,686 km
Ban Mai Spanish Wells 16,369 km
Bangkok Freeport 15,546 km

Distance between cities calculator →

Other distances from Thailand

Distance between countries Kilometers
From Thailand to China 2,238 km
From Thailand to India 2,386 km
From Thailand to United States 13,888 km
From Thailand to Indonesia 2,327 km
From Thailand to Pakistan 3,600 km

Other distances from Bahamas

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

Countries separated by similar distances

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

From To Distance (kilometers)
Bangladesh Belize 15,481 km
United Kingdom Vanuatu 15,490 km
Taiwan Guadeloupe 15,490 km
Bangladesh Aruba 15,469 km
Hong Kong U.S. Virgin Islands 15,497 km
Costa Rica Reunion 15,501 km
Ukraine Fiji 15,456 km
Ecuador Australia 15,454 km
Australia Ecuador 15,454 km
Bangladesh Curacao 15,452 km
Bangladesh Netherlands Antilles 15,451 km
Hong Kong Puerto Rico 15,510 km
France Solomon Islands 15,444 km
Poland New Caledonia 15,517 km

More distances from Thailand

Calculate the distance between any 2 countries