Distance from India to United Arab Emirates

The distance between India and United Arab Emirates is 2,609 kilometers (1,621 miles).

India, Asia

United Arab Emirates, Asia

2,609 km

Distance between centroids

1,203 km

Shortest distance

Calculated based on main borders (including major islands)

1,771 km

Shortest distance between major cities

Ahmedabad → Dubai

Distances between India and United Arab Emirates by cities:

City in India City in United Arab Emirates Distance (kilometers)
Kolkata Dubai 3,371 km
Navi Mumbai Ar Riqqah 1,950 km
Lucknow Ar Riqqah 2,564 km
Kanpur Dubai 2,513 km
Ahmedabad Ar Riqqah 1,772 km
Bengaluru Abu Dhabi 2,750 km
Pune Abu Dhabi 2,118 km
Coimbatore Al Majaz 2,772 km
Kanpur Ar Riqqah 2,509 km
Mumbai Al Majaz 1,930 km
Lucknow Dubai Marina 2,584 km
Jaipur Abu Dhabi 2,162 km
Chennai Ar Riqqah 2,944 km
Coimbatore Dubai 2,765 km
Nagpur Ar Riqqah 2,472 km
Chennai Dubai 2,936 km
Nagpur Al Majaz 2,465 km
Navi Mumbai Abu Dhabi 2,015 km
Bengaluru Ar Riqqah 2,704 km
Delhi Abu Dhabi 2,319 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

Countries separated by similar distances

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

From To Distance (kilometers)
United Kingdom Greece 2,608 km
Spain Lithuania 2,608 km
Japan Guam 2,605 km
United States Honduras 2,600 km
Ecuador Martinique 2,626 km
Colombia Bolivia 2,591 km
United Kingdom Tunisia 2,591 km
Germany Morocco 2,589 km
United Kingdom Morocco 2,636 km
Ecuador Cuba 2,584 km
China Cambodia 2,582 km
France Libya 2,577 km
Brazil Peru 2,577 km
Peru Brazil 2,577 km
Ecuador Saint Lucia 2,576 km

More distances from India

Calculate the distance between any 2 countries