The distance between Puerto Rico and Haiti is 607 kilometers (377 miles).
Puerto Rico, America
Haiti, America
607 km
Distance between centroids
470 km
Shortest distance
Calculated based on main borders (including major islands)
551 km
Shortest distance between major cities
Mayagüez → Port-au-Prince
Distances between Puerto Rico and Haiti by cities:
City in Puerto Rico | City in Haiti | Distance (kilometers) |
---|---|---|
Santa Barbara | Pétionville | 673 km |
San Antonio | Carrefour | 644 km |
Moca | Port-au-Prince | 552 km |
Corozal | Pétionville | 631 km |
Ponce | Tigwav | 662 km |
Carolina | Tigwav | 730 km |
Levittown | Port-au-Prince | 650 km |
Levittown | Jacmel | 672 km |
Mayagüez | Carrefour | 557 km |
Caguas | Port-au-Prince | 666 km |
Santa Barbara | Port-au-Prince | 678 km |
Bayamón | Tigwav | 709 km |
Arecibo | Carrefour | 600 km |
San Isidro | Port-au-Prince | 682 km |
Las Piedras | Tigwav | 740 km |
Mayagüez | Port-au-Prince | 551 km |
Ponce | Port-au-Prince | 607 km |
San Juan | Port-au-Prince | 658 km |
Bayamón | Port-au-Prince | 653 km |
San Isidro | Tigwav | 737 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Puerto Rico and Haiti.
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 |