Distance from Switzerland to Iran

The distance between Switzerland and Iran is 4,148 kilometers (2,578 miles).

Switzerland, Europe

Iran, Asia

4,148 km

Distance between centroids

2,836 km

Shortest distance

Calculated based on main borders (including major islands)

3,534 km

Shortest distance between major cities

Luzern → Rasht

Distances between Switzerland and Iran by cities:

City in Switzerland City in Iran Distance (kilometers)
Bern Abadan 3,947 km
Lugano Abadan 3,810 km
Thal Tehran 3,675 km
Koblenz Tehran 3,776 km
Basel Tehran 3,825 km
Winterthur Abadan 3,868 km
Lugano Ahvaz 3,772 km
Sankt Gallen Tehran 3,689 km
Luzern Rasht 3,534 km
Sankt Gallen Abadan 3,818 km
Linden Abadan 3,927 km
Bern Mashhad 4,418 km
Genève Tehran 3,928 km
Luzern Abadan 3,886 km
Lausanne Tehran 3,891 km
Montana Abadan 3,928 km
Lausanne Zahedan 5,010 km
Thal Mashhad 4,254 km
Esslingen Abadan 3,863 km
Basel Abadan 3,953 km

Distance between cities calculator →

Other distances from Switzerland

Distance 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

Other distances from Iran

Distances between countries Kilometers
From Iran to China 4,622 km
From Iran to India 2,830 km
From Iran to United States 11,681 km
From Iran to Indonesia 7,304 km
From Iran to Pakistan 1,505 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Switzerland and Iran.

From To Distance (kilometers)
Italy Guinea 4,154 km
France Guinea-Bissau 4,154 km
United Kingdom Jordan 4,155 km
Italy Gambia 4,144 km
France Cabo Verde 4,142 km
Paraguay Saint Lucia 4,141 km
Brazil Dominican Republic 4,159 km
France Nigeria 4,163 km
Australia New Zealand 4,163 km
Indonesia Micronesia 4,167 km
France Togo 4,170 km
Canada Bahamas 4,171 km
Ecuador Uruguay 4,129 km
Paraguay Aruba 4,172 km
France Guinea 4,178 km

More distances from Switzerland

Calculate the distance between any 2 countries