The distance between Haiti and Switzerland is 7,783 kilometers (4,836 miles).
Haiti, America
Switzerland, Europe
7,783 km
Distance between centroids
7,517 km
Shortest distance
Calculated based on main borders (including major islands)
7,637 km
Shortest distance between major cities
Cap-Haïtien → Biel/Bienne
Distances between Haiti and Switzerland by cities:
| City in Haiti | City in Switzerland | Distance (kilometers) |
|---|---|---|
| Cap-Haïtien | Bern | 7,655 km |
| Jacmel | Zürich | 7,876 km |
| Les Cayes | Biel/Bienne | 7,875 km |
| Saint-Marc | Biel/Bienne | 7,725 km |
| Delmas | Bern | 7,756 km |
| Port-de-Paix | Montana | 7,701 km |
| Cap-Haïtien | Biel/Bienne | 7,637 km |
| Arcahaie | Biel/Bienne | 7,737 km |
| Carrefour | Bern | 7,764 km |
| Jacmel | Biel/Bienne | 7,780 km |
| Croix-des-Bouquets | Biel/Bienne | 7,730 km |
| Dessalines | Bern | 7,717 km |
| Saint-Marc | Bern | 7,742 km |
| Pétionville | Bern | 7,757 km |
| Gonaïves | Bern | 7,716 km |
| Carrefour | Zürich | 7,842 km |
| Port-au-Prince | Zürich | 7,837 km |
| Croix-des-Bouquets | Lugano | 7,875 km |
| Jérémie | Zürich | 7,962 km |
| Gonaïves | Biel/Bienne | 7,698 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 Switzerland to China | 7,615 km |
| From Switzerland to India | 6,915 km |
| From Switzerland to United States | 8,031 km |
| From Switzerland to Indonesia | 11,264 km |
| From Switzerland to Pakistan | 5,478 km |
The following list contains countries that are separated by a similar distance as it is between Haiti and Switzerland.
| From | To | Distance (kilometers) |
|---|---|---|
| Canada | Moldova | 7,781 km |
| Argentina | Senegal | 7,779 km |
| Colombia | Mali | 7,776 km |
| Brazil | South Africa | 7,787 km |
| United Kingdom | Bhutan | 7,770 km |
| Canada | Ukraine | 7,769 km |
| Canada | Peru | 7,795 km |
| Peru | Canada | 7,795 km |
| United Kingdom | China | 7,799 km |
| Mexico | Kiribati | 7,761 km |
| Peru | Mauritania | 7,759 km |
| Spain | Mayotte | 7,759 km |
| Germany | Dominican Republic | 7,759 km |
| Argentina | Namibia | 7,801 km |
| Australia | India | 7,802 km |