Distance from Thailand to Puerto Rico

The distance between Thailand and Puerto Rico is 15,999 kilometers (9,941 miles).

Thailand, Asia

Puerto Rico, America

15,999 km

Distance between centroids

15,443 km

Shortest distance

Calculated based on main borders (including major islands)

15,576 km

Shortest distance between major cities

Chiang Mai → San Juan

Distances between Thailand and Puerto Rico by cities:

City in Thailand City in Puerto Rico Distance (kilometers)
Ubon Ratchathani Carolina 16,153 km
Mueang Nonthaburi Santa Barbara 16,143 km
Hat Yai Carolina 16,832 km
Nakhon Sawan San Juan 15,939 km
Lampang San Juan 15,648 km
Chiang Mai San Juan 15,576 km
Surat Thani San Juan 16,564 km
Nakhon Ratchasima Moca 16,132 km
Ban Mai Santa Barbara 16,813 km
Phra Pradaeng Santa Barbara 16,164 km
Nakhon Sawan Carolina 15,942 km
Phra Pradaeng Carolina 16,167 km
Pak Kret San Juan 16,137 km
Udon Thani Santa Barbara 15,857 km
Pak Kret Santa Barbara 16,137 km
Mueang Nonthaburi San Juan 16,143 km
Chiang Mai Moca 15,623 km
Ubon Ratchathani San Juan 16,148 km
Samut Prakan Carolina 16,176 km
Udon Thani Bayamón 15,864 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 Puerto Rico

Distances between countries Kilometers
From Puerto Rico to China 13,941 km
From Puerto Rico to India 14,311 km
From Puerto Rico to United States 3,529 km
From Puerto Rico to Indonesia 18,075 km
From Puerto Rico to Pakistan 12,863 km

Countries separated by similar distances

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

From To Distance (kilometers)
Philippines Jamaica 15,996 km
Costa Rica Macao 16,004 km
Switzerland Vanuatu 16,005 km
Hong Kong Barbados 16,008 km
Vietnam Cuba 16,014 km
Colombia India 15,985 km
India Colombia 15,985 km
Germany New Caledonia 16,016 km
India El Salvador 15,978 km
Netherlands Fiji 16,026 km
Saudi Arabia Samoa 15,969 km
Costa Rica Hong Kong 15,956 km
Hong Kong Costa Rica 15,956 km
Germany Fiji 16,044 km

More distances from Thailand

Calculate the distance between any 2 countries