Distance from Italy to India

The distance between Italy and India is 6,578 kilometers (4,087 miles).

Italy, Europe

India, Asia

6,578 km

Distance between centroids

4,868 km

Shortest distance

Calculated based on main borders (including major islands)

5,785 km

Shortest distance between major cities

Taranto → Indore

Distances between Italy and India by cities:

City in Italy City in India Distance (kilometers)
Rome Delhi 5,926 km
Brescia Calcutta 7,351 km
Florence Indore 6,284 km
Catania Indore 5,977 km
Palermo Mumbai 6,085 km
Palermo Indore 6,126 km
Rome Mumbai 6,181 km
Messina Indore 5,931 km
Turin Indore 6,564 km
Prato Mumbai 6,315 km
Milan Mumbai 6,481 km
Prato Indore 6,295 km
Verona Mumbai 6,340 km
Bari Indore 5,818 km
Taranto Nagpur 6,160 km
Bologna Delhi 5,985 km
Messina Nagpur 6,309 km
Catania Mumbai 5,928 km
Turin Bengaluru 7,424 km
Milan Nagpur 6,813 km

Distance between cities calculator →

Other distances from Italy

Distance between countries Kilometers
From Italy to China 7,584 km
From Italy to India 6,578 km
From Italy to United States 8,640 km
From Italy to Indonesia 11,010 km
From Italy to Pakistan 5,171 km

Other distances from India

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
Bulgaria China 6,583 km
China Bulgaria 6,583 km
Greece Bangladesh 6,584 km
Moldova Myanmar 6,576 km
Netherlands Burundi 6,575 km
Netherlands Mongolia 6,591 km
Nigeria Iceland 6,567 km
Moldova Sri Lanka 6,596 km
Ethiopia Thailand 6,598 km
Puerto Rico Mali 6,598 km
Kenya Estonia 6,598 km
Nigeria Afghanistan 6,604 km
Cuba Western Sahara 6,605 km
Ethiopia Ireland 6,551 km
Greece Mozambique 6,549 km

More distances from Italy

Calculate the distance between any 2 countries