The distance between Canada and Puerto Rico is 5,358 kilometers (3,329 miles).
Canada, America
Puerto Rico, America
5,358 km
Distance between centroids
2,777 km
Shortest distance
Calculated based on main borders (including major islands)
2,913 km
Shortest distance between major cities
Halifax → San Juan
Distances between Canada and Puerto Rico by cities:
City in Canada | City in Puerto Rico | Distance (kilometers) |
---|---|---|
Oshawa | Levittown | 3,061 km |
Ottawa | San Juan | 3,117 km |
Edmonton | Santa Barbara | 5,631 km |
Brampton | Santa Barbara | 3,090 km |
Montréal | San Juan | 3,078 km |
Halifax | Santa Barbara | 2,919 km |
Hamilton | Santa Barbara | 3,051 km |
Laval | Santa Barbara | 3,098 km |
Brampton | San Juan | 3,075 km |
Winnipeg | Santa Barbara | 4,464 km |
Calgary | Moca | 5,480 km |
Oshawa | San Juan | 3,062 km |
Mississauga | Santa Barbara | 3,076 km |
London | San Juan | 3,069 km |
Surrey | Carolina | 6,086 km |
Surrey | San Juan | 6,069 km |
Vancouver | Carolina | 6,111 km |
Laval | San Juan | 3,087 km |
Montréal | Santa Barbara | 3,090 km |
London | Carolina | 3,084 km |
Distance between countries | Kilometers |
---|---|
From Canada to China | 9,410 km |
From Canada to India | 11,488 km |
From Canada to United States | 2,262 km |
From Canada to Indonesia | 12,893 km |
From Canada to Pakistan | 10,410 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 Canada and Puerto Rico.
From | To | Distance (kilometers) |
---|---|---|
Iran | Ireland | 5,364 km |
Moldova | Equatorial Guinea | 5,364 km |
Slovakia | Cabo Verde | 5,365 km |
South Africa | Liberia | 5,353 km |
Iran | Republic of the Congo | 5,372 km |
Moldova | Senegal | 5,373 km |
Slovakia | Sierra Leone | 5,342 km |
Slovakia | Uganda | 5,378 km |
Moldova | Kenya | 5,337 km |
Kenya | Moldova | 5,337 km |
Papua New Guinea | Laos | 5,384 km |
Kenya | Guinea | 5,385 km |
Papua New Guinea | Thailand | 5,333 km |
Sweden | Sudan | 5,331 km |