Distance from India to Italy

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

India, Asia

Italy, Europe

6,578 km

Distance between centroids

4,868 km

Shortest distance

Calculated based on main borders (including major islands)

5,770 km

Shortest distance between major cities

Mumbai → Taranto

Distances between India and Italy by cities:

City in India City in Italy Distance (kilometers)
Kanpur Parma 6,453 km
Ahmedabad Rome 5,893 km
Jaipur Milan 6,146 km
Ahmedabad Parma 6,078 km
Kolkata Rome 7,228 km
Mumbai Brescia 6,401 km
Kolkata Parma 7,354 km
Chennai Parma 7,416 km
Lucknow Parma 6,472 km
Hyderābād Rome 6,759 km
Lucknow Brescia 6,470 km
Delhi Rome 5,926 km
Kanpur Rome 6,317 km
Navi Mumbai Parma 6,398 km
Coimbatore Rome 7,091 km
Nagpur Taranto 6,160 km
Bengaluru Parma 7,213 km
Mumbai Taranto 5,770 km
Hyderābād Florence 6,872 km
Surat Parma 6,227 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 Italy

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
China Bulgaria 6,583 km
Canada Belgium 6,584 km
Netherlands Burundi 6,575 km
Canada Estonia 6,570 km
Japan Sri Lanka 6,596 km
Ireland Pakistan 6,562 km
Australia Kiribati 6,599 km
Spain Suriname 6,604 km
Russia Egypt 6,606 km
United Kingdom U.S. Virgin Islands 6,553 km
Colombia Guinea-Bissau 6,552 km
Ireland Ethiopia 6,551 km
France Angola 6,550 km

More distances from India

Calculate the distance between any 2 countries