Distance from India to Malta

The distance between India and Malta is 6,446 kilometers (4,005 miles).

India, Asia

Malta, Europe

6,446 km

Distance between centroids

5,727 km

Shortest distance between major cities

Ahmedabad → Valletta

Distances between India and Malta by cities:

City in India City in Malta Distance (kilometers)
Hyderābād Birkirkara 6,576 km
Navi Mumbai Rabat 5,995 km
Mumbai San Ġwann 5,974 km
Surat Swieqi 5,850 km
Kanpur Swieqi 6,249 km
Kolkata Valletta 7,166 km
Lucknow Naxxar 6,285 km
Kolkata Swieqi 7,169 km
Nagpur San Ġwann 6,417 km
Chennai Valletta 6,993 km
Jaipur Swieqi 5,820 km
Nagpur Swieqi 6,417 km
Delhi Valletta 5,863 km
Pune Rabat 6,100 km
Coimbatore San Ġwann 6,829 km
Ahmedabad Valletta 5,727 km
Hyderābād Valletta 6,571 km
Jaipur Rabat 5,828 km
Chennai Swieqi 6,996 km
Bengaluru Swieqi 6,762 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 Malta

Distances between countries Kilometers
From Malta to China 7,775 km
From Malta to India 6,446 km
From Malta to United States 9,184 km
From Malta to Indonesia 10,924 km
From Malta to Pakistan 5,098 km

Countries separated by similar distances

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

From To Distance (kilometers)
Japan Vanuatu 6,459 km
India Austria 6,438 km
Paraguay Guinea 6,464 km
Spain Puerto Rico 6,435 km
India Central African Republic 6,433 km
India Mozambique 6,427 km
Spain Grenada 6,427 km
Canada Netherlands 6,475 km
Argentina Jamaica 6,418 km
Argentina Haiti 6,416 km
India Sweden 6,409 km
United Kingdom Republic of the Congo 6,409 km
China Romania 6,492 km
United Kingdom Ethiopia 6,407 km

More distances from India

Calculate the distance between any 2 countries