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 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 |
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 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 |