Distance from India to Maldives

The distance between India and Maldives is 2,022 kilometers (1,257 miles).

India, Asia

Maldives, Asia

2,022 km

Distance between centroids

846 km

Shortest distance between major cities

Coimbatore → Male

Distances between India and Maldives by cities:

City in India City in Maldives Distance (kilometers)
Jaipur Guraidhoo 2,734 km
Lucknow Guraidhoo 2,832 km
Hyderābād Male 1,558 km
Bengaluru Fuvahmulah 1,538 km
Chennai Guraidhoo 1,416 km
Delhi Fuvahmulah 3,229 km
Lucknow Mahibadhoo 2,691 km
Surat Guraidhoo 2,088 km
Chennai Male 1,235 km
Mumbai Vilufushi 1,834 km
Nagpur Vilufushi 2,155 km
Kanpur Guraidhoo 2,775 km
Pune Male 1,587 km
Pune Fuvahmulah 2,082 km
Navi Mumbai Guraidhoo 1,849 km
Coimbatore Male 846 km
Surat Male 1,885 km
Kolkata Male 2,589 km
Kanpur Male 2,572 km
Bengaluru Guraidhoo 1,268 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 Maldives

Distances between countries Kilometers
From Maldives to China 4,818 km
From Maldives to India 2,022 km
From Maldives to United States 15,400 km
From Maldives to Indonesia 4,550 km
From Maldives to Pakistan 3,035 km

Countries separated by similar distances

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

From To Distance (kilometers)
France Algeria 2,020 km
United Kingdom Belarus 2,023 km
Brazil French Guiana 2,014 km
Spain Albania 2,013 km
France Belarus 2,011 km
Colombia Suriname 2,029 km
Italy Ireland 2,010 km
Australia Timor Leste 2,005 km
Spain Denmark 2,005 km
Spain Hungary 2,004 km
Spain Western Sahara 1,994 km
France Moldova 1,991 km
Italy Estonia 2,054 km
France Estonia 2,055 km
Brazil Suriname 2,058 km

More distances from India

Calculate the distance between any 2 countries