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)
Udon Thani Spanish Wells 15,251 km
Nakhon Ratchasima Nassau 15,575 km
Phra Pradaeng Spanish Wells 15,657 km
Chiang Mai Dunmore Town 15,081 km
Phra Pradaeng Freeport 15,557 km
Lampang Freeport 15,041 km
Hat Yai Freeport 16,292 km
Ubon Ratchathani Freeport 15,367 km
Pak Kret Spanish Wells 15,629 km
Samut Prakan Spanish Wells 15,664 km
Chiang Mai Nassau 15,137 km
Yala Spanish Wells 16,448 km
Hat Yai Nassau 16,449 km
Pak Kret Nassau 15,686 km
Bangkok Freeport 15,546 km
Ban Mai Nassau 16,428 km
Surat Thani Spanish Wells 16,144 km
Nakhon Sawan Freeport 15,329 km
Mueang Nonthaburi Nassau 15,692 km
Ubon Ratchathani Nassau 15,540 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