The distance between Afghanistan and Switzerland is 5,120 kilometers (3,181 miles).
Afghanistan, Asia
Switzerland, Europe
5,120 km
Distance between centroids
4,351 km
Shortest distance
Calculated based on main borders (including major islands)
4,648 km
Shortest distance between major cities
Gerat → Zürich
Distances between Afghanistan and Switzerland by cities:
City in Afghanistan | City in Switzerland | Distance (kilometers) |
---|---|---|
Mazari-Sharif | Basel | 4,940 km |
Charikar | Luzern | 5,153 km |
Ghazni | Zürich (Kreis 11) | 5,169 km |
Maymana | Zürich (Kreis 11) | 4,746 km |
Bagolaggo | Basel | 5,095 km |
Kabul | Zürich (Kreis 11) | 5,163 km |
Ghazni | Luzern | 5,189 km |
Kunduz | Zürich (Kreis 11) | 5,001 km |
Kabul | Zürich | 5,161 km |
Gardez | Zürich (Kreis 11) | 5,227 km |
Taloqan | Basel | 5,119 km |
Kandhar | Luzern | 5,111 km |
Tarun City | Zürich (Kreis 11) | 5,265 km |
Kunduz | Zürich | 5,000 km |
Gardez | Luzern | 5,247 km |
Tarun City | Luzern | 5,287 km |
Maymana | Bern | 4,832 km |
Bazarak | Basel | 5,207 km |
Charikar | Zürich (Kreis 11) | 5,132 km |
Gerat | Zürich | 4,648 km |
Distance between countries | Kilometers |
---|---|
From Afghanistan to China | 3,322 km |
From Afghanistan to India | 1,849 km |
From Afghanistan to United States | 11,956 km |
From Afghanistan to Indonesia | 6,166 km |
From Afghanistan to Pakistan | 424 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 Afghanistan and Switzerland.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Brazil | 5,119 km |
China | Armenia | 5,123 km |
Ethiopia | Poland | 5,125 km |
Bulgaria | Burundi | 5,126 km |
Greece | Cabo Verde | 5,126 km |
Slovakia | Ivory Coast | 5,139 km |
Uruguay | Curacao | 5,142 km |
Nigeria | Ireland | 5,146 km |
Slovakia | Guinea | 5,091 km |
Uruguay | Netherlands Antilles | 5,150 km |
China | Qatar | 5,152 km |
Netherlands | Sierra Leone | 5,086 km |
Kenya | Montenegro | 5,083 km |
Kenya | Serbia | 5,159 km |
Nigeria | Azerbaijan | 5,159 km |