The distance between Saint Kitts and Nevis and Haiti is 1,021 kilometers (634 miles).
Saint Kitts and Nevis, America
Haiti, America
1,021 km
Distance between centroids
1,003 km
Shortest distance between major cities
Saint Paul’s → Croix-des-Bouquets
Distances between Saint Kitts and Nevis and Haiti by cities:
| City in Saint Kitts and Nevis | City in Haiti | Distance (kilometers) |
|---|---|---|
| Fig Tree | Jérémie | 1,232 km |
| Sandy Point Town | Carrefour | 1,020 km |
| Nicola Town | Port-au-Prince | 1,023 km |
| Trinity | Port-au-Prince | 1,022 km |
| Cayon | Carrefour | 1,032 km |
| Basseterre | Port-au-Prince | 1,028 km |
| Saint Paul’s | Arcahaie | 1,035 km |
| Monkey Hill | Arcahaie | 1,048 km |
| Basseterre | Delmas | 1,024 km |
| Fig Tree | Port-au-Prince | 1,044 km |
| Market Shop | Carrefour | 1,053 km |
| Middle Island | Port-au-Prince | 1,018 km |
| Sandy Point Town | Port-au-Prince | 1,014 km |
| Old Road Town | Carrefour | 1,025 km |
| Old Road Town | Port-au-Prince | 1,019 km |
| Newcastle | Port-au-Prince | 1,044 km |
| Monkey Hill | Port-au-Prince | 1,027 km |
| Market Shop | Gonaïves | 1,100 km |
| Sadlers | Port-au-Prince | 1,019 km |
| Charlestown | Carrefour | 1,048 km |
| Distance between countries | Kilometers |
|---|---|
| From Saint Kitts and Nevis to China | 13,957 km |
| From Saint Kitts and Nevis to India | 14,098 km |
| From Saint Kitts and Nevis to United States | 3,895 km |
| From Saint Kitts and Nevis to Indonesia | 18,137 km |
| From Saint Kitts and Nevis to Pakistan | 12,658 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 Saint Kitts and Nevis and Haiti.
| From | To | Distance (kilometers) |
|---|---|---|
| France | Croatia | 1,019 km |
| Colombia | Curacao | 1,023 km |
| Colombia | Netherlands Antilles | 1,024 km |
| Italy | Luxembourg | 1,014 km |
| India | Nepal | 1,010 km |
| Spain | Morocco | 1,008 km |
| United Kingdom | Germany | 1,036 km |
| Germany | United Kingdom | 1,036 km |
| Germany | Lithuania | 1,000 km |
| Colombia | Aruba | 1,000 km |
| Paraguay | Uruguay | 1,040 km |
| Germany | Norway | 1,043 km |
| Japan | North Korea | 1,045 km |
| Italy | Germany | 1,046 km |
| Germany | Italy | 1,046 km |