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

1,235 km

Shortest distance between major cities

Chennai → Male

Distances between India and Maldives by cities:

City in India City in Maldives Distance (kilometers)
Bengaluru Fuvahmulah 1,538 km
Hyderabad Fuvahmulah 2,032 km
Kanpur Fuvahmulah 3,053 km
Ahmedabad Male 2,088 km
Indore Male 2,067 km
Delhi Fuvahmulah 3,229 km
Jaipur Male 2,529 km
Nagpur Male 1,972 km
Navi Mumbai Male 1,645 km
Indore Fuvahmulah 2,560 km
Bengaluru Guraidhoo 1,268 km
Hyderabad Male 1,558 km
Ahmedabad Guraidhoo 2,292 km
Calcutta Fuvahmulah 3,003 km
Kanpur Guraidhoo 2,775 km
Chennai Fuvahmulah 1,663 km
Chennai Male 1,235 km
Lucknow Guraidhoo 2,832 km
Surat Guraidhoo 2,088 km
Lucknow Male 2,629 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)
Nigeria Guinea 2,019 km
Nigeria Liberia 2,018 km
Kenya Central African Republic 2,022 km
Slovakia Ireland 2,015 km
Papua New Guinea Timor Leste 2,031 km
Cuba Grenada 2,003 km
Sweden Bulgaria 1,990 km
Bulgaria Sweden 1,990 km
Cuba Saint Vincent and the Grenadines 1,990 km
Netherlands Iceland 1,987 km
Netherlands Tunisia 2,055 km
El Salvador Aruba 2,056 km
Cuba Venezuela 2,060 km
Sweden Iceland 1,978 km
Slovakia Spain 2,062 km

More distances from India

Calculate the distance between any 2 countries