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,765 km

Shortest distance between major cities

Ahmedabad → Al Majaz

Distances between India and United Arab Emirates by cities:

City in India City in United Arab Emirates Distance (kilometers)
Jaipur Dubai 2,058 km
Coimbatore Al Majaz 2,772 km
Ahmedabad Dubai 1,771 km
Ahmedabad Al Majaz 1,765 km
Lucknow Al Majaz 2,556 km
Lucknow Fujairah 2,465 km
Chennai Dubai 2,936 km
Mumbai Fujairah 1,832 km
Pune Abu Dhabi 2,118 km
Hyderabad Dubai 2,545 km
Jaipur Dayrah 2,055 km
Bengaluru Al Majaz 2,700 km
Kolkata Al Majaz 3,362 km
Coimbatore Fujairah 2,678 km
Hyderabad Al Majaz 2,544 km
Navi Mumbai Abu Dhabi 2,015 km
Pune Fujairah 1,950 km
Nagpur Dubai 2,471 km
Kanpur Dubai 2,513 km
Mumbai Abu Dhabi 2,001 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