The distance between Jamaica and Puerto Rico is 1,133 kilometers (704 miles).
Jamaica, America
Puerto Rico, America
1,133 km
Distance between centroids
949 km
Shortest distance
Calculated based on main borders (including major islands)
1,025 km
Shortest distance between major cities
Kingston → Moca
Distances between Jamaica and Puerto Rico by cities:
City in Jamaica | City in Puerto Rico | Distance (kilometers) |
---|---|---|
Mandeville | Carolina | 1,222 km |
Nain | Santa Barbara | 1,237 km |
Santa Cruz | San Antonio | 1,206 km |
Wakefield | San Juan | 1,227 km |
Cambridge | San Juan | 1,246 km |
New Kingston | Santa Barbara | 1,150 km |
Spanish Town | Santa Barbara | 1,168 km |
Spanish Town | Levittown | 1,141 km |
Richmond | Santa Barbara | 1,159 km |
Wakefield | Moca | 1,121 km |
Nain | San Juan | 1,217 km |
Kingston | Moca | 1,025 km |
Bath | San Juan | 1,085 km |
Cambridge | Santa Barbara | 1,266 km |
Montego Bay | San Lorenzo | 1,264 km |
Portmore | Santa Barbara | 1,161 km |
Bath | Carolina | 1,100 km |
Mandeville | San Juan | 1,206 km |
Alexandria | Moca | 1,082 km |
New Kingston | San Juan | 1,130 km |
Distance between countries | Kilometers |
---|---|
From Jamaica to China | 14,029 km |
From Jamaica to India | 15,008 km |
From Jamaica to United States | 2,769 km |
From Jamaica to Indonesia | 17,738 km |
From Jamaica to Pakistan | 13,567 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Jamaica and Puerto Rico.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Poland | 1,127 km |
Cuba | Honduras | 1,135 km |
Ethiopia | Yemen | 1,124 km |
Sweden | Germany | 1,121 km |
Greece | Cyprus | 1,120 km |
Nigeria | Gabon | 1,141 km |
Slovakia | Belgium | 1,118 km |
Greece | Austria | 1,107 km |
Haiti | Guadeloupe | 1,104 km |
Costa Rica | Jamaica | 1,158 km |
Slovakia | Estonia | 1,158 km |
Bulgaria | Czechia | 1,101 km |
Greece | Turkey | 1,161 km |
Netherlands | Hungary | 1,163 km |