Distance from India to Switzerland

The distance between India and Switzerland is 6,915 kilometers (4,297 miles).

India, Asia

Switzerland, Europe

6,915 km

Distance between centroids

5,384 km

Shortest distance

Calculated based on main borders (including major islands)

6,164 km

Shortest distance between major cities

Delhi → Zürich

Distances between India and Switzerland by cities:

City in India City in Switzerland Distance (kilometers)
Delhi Bern 6,253 km
Ahmedabad Zürich (Kreis 11) 6,227 km
Lucknow Zürich (Kreis 11) 6,573 km
Nagpur Zürich (Kreis 11) 6,859 km
Kolkata Bern 7,537 km
Hyderābād Montana 7,176 km
Delhi Zürich 6,164 km
Kanpur Bern 6,644 km
Pune Bern 6,744 km
Jaipur Zürich 6,179 km
Mumbai Lugano 6,503 km
Ahmedabad Bern 6,307 km
Lucknow Sankt Gallen 6,509 km
Jaipur Zürich (Kreis 11) 6,181 km
Bengaluru Zürich (Kreis 11) 7,385 km
Kanpur Zürich (Kreis 11) 6,557 km
Mumbai Sankt Gallen 6,486 km
Navi Mumbai Zürich (Kreis 11) 6,563 km
Surat Zürich (Kreis 11) 6,383 km
Pune Zürich 6,664 km

Distance between cities calculator →

Other distances from India

Distance between countries Kilometers
From India to China 2,984 km
From India to United States 13,595 km
From India to Indonesia 4,483 km
From India to Pakistan 1,451 km
From India to Brazil 14,787 km

Other distances from Switzerland

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

Countries separated by similar distances

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

From To Distance (kilometers)
Colombia Western Sahara 6,912 km
Spain Bahamas 6,912 km
China Norway 6,908 km
United Kingdom Grenada 6,907 km
Ecuador Canada 6,913 km
Canada Ecuador 6,913 km
China North Macedonia 6,917 km
Italy Mayotte 6,917 km
Brazil Mexico 6,921 km
Mexico Brazil 6,921 km
Colombia Sierra Leone 6,922 km
China Egypt 6,896 km
Canada Portugal 6,936 km
France Saint Vincent and the Grenadines 6,944 km
France Puerto Rico 6,946 km

More distances from India

Calculate the distance between any 2 countries