The distance between Haiti and Puerto Rico is 607 kilometers (377 miles).
Haiti, America
Puerto Rico, America
607 km
Distance between centroids
470 km
Shortest distance
Calculated based on main borders (including major islands)
546 km
Shortest distance between major cities
Pétionville → Moca
Distances between Haiti and Puerto Rico by cities:
City in Haiti | City in Puerto Rico | Distance (kilometers) |
---|---|---|
Port-de-Paix | San Juan | 726 km |
Gonaïves | Santa Barbara | 723 km |
Pétionville | Moca | 546 km |
Port-au-Prince | Carolina | 674 km |
Gonaïves | San Juan | 702 km |
Tigwav | San Juan | 714 km |
Okap | San Juan | 657 km |
Jérémie | Levittown | 838 km |
Port-de-Paix | Santa Barbara | 747 km |
Jacmel | Moca | 573 km |
Yaguana | San Juan | 689 km |
Carrefour | San Juan | 665 km |
Jacmel | Santa Barbara | 700 km |
Delmas 73 | Carolina | 670 km |
Pétionville | Santa Barbara | 673 km |
Delmas 73 | San Juan | 654 km |
Carrefour | Santa Barbara | 685 km |
Jérémie | San Juan | 846 km |
Saint-Marc | Santa Barbara | 719 km |
Okap | Caguas | 669 km |
Distance between countries | Kilometers |
---|---|
From Haiti to China | 13,924 km |
From Haiti to India | 14,631 km |
From Haiti to United States | 3,040 km |
From Haiti to Indonesia | 17,885 km |
From Haiti to Pakistan | 13,181 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 Haiti and Puerto Rico.
From | To | Distance (kilometers) |
---|---|---|
South Sudan | Uganda | 618 km |
Netherlands | Switzerland | 628 km |
Sweden | Lithuania | 634 km |
Greece | Bosnia and Herzegovina | 639 km |
Cuba | Haiti | 640 km |
Haiti | Cuba | 640 km |
North Macedonia | Hungary | 642 km |
Tanzania | Burundi | 643 km |
Kenya | Uganda | 644 km |
Estonia | Belarus | 574 km |
Bulgaria | Bosnia and Herzegovina | 646 km |
Turkey | Lebanon | 570 km |
Bulgaria | Moldova | 567 km |