Distance from Iran to Djibouti

The distance between Iran and Djibouti is 2,548 kilometers (1,584 miles).

Iran, Asia

Djibouti, Africa

2,548 km

Distance between centroids

1,895 km

Shortest distance

Calculated based on main borders (including major islands)

2,220 km

Shortest distance between major cities

Shiraz → Djibouti

Distances between Iran and Djibouti by cities:

City in Iran City in Djibouti Distance (kilometers)
Qom Arta 2,686 km
Zahedan Alaïli Ḏaḏḏa‘ 2,650 km
Yazd Arta 2,547 km
Rasht Djibouti 2,918 km
Kermanshah Chabelley 2,560 km
Mashhad Djibouti 3,198 km
Orūmīyeh Alaïli Ḏaḏḏa‘ 2,793 km
Karaj Djibouti 2,799 km
Tabriz Goubétto 2,971 km
Tehran Djibouti 2,797 km
Kerman Chabelley 2,535 km
Ahvaz Chabelley 2,270 km
Pasragad Branch Chabelley 2,637 km
Shiraz Arta 2,239 km
Isfahan Djibouti 2,490 km
Mashhad Alaïli Ḏaḏḏa‘ 3,130 km
Yazd Djibouti 2,527 km
Karaj Arta 2,814 km
Ahvaz Arta 2,272 km
Orūmīyeh Chabelley 2,894 km

Distance between cities calculator →

Other distances from Iran

Distance between countries Kilometers
From Iran to China 4,622 km
From Iran to India 2,830 km
From Iran to United States 11,681 km
From Iran to Indonesia 7,304 km
From Iran to Pakistan 1,505 km

Other distances from Djibouti

Distances between countries Kilometers
From Djibouti to China 6,697 km
From Djibouti to India 3,998 km
From Djibouti to United States 13,064 km
From Djibouti to Indonesia 8,004 km
From Djibouti to Pakistan 3,439 km

Countries separated by similar distances

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

From To Distance (kilometers)
United Kingdom Malta 2,552 km
Mexico Bahamas 2,554 km
Ecuador Suriname 2,546 km
Mexico Cuba 2,555 km
Ecuador Puerto Rico 2,556 km
Peru Suriname 2,557 km
Germany Cyprus 2,562 km
Spain Mali 2,538 km
Italy Georgia 2,534 km
Costa Rica Martinique 2,530 km
Ecuador Saint Lucia 2,576 km
Peru Brazil 2,577 km
Brazil Peru 2,577 km
France Libya 2,577 km
Costa Rica Saint Lucia 2,523 km

More distances from Iran

Calculate the distance between any 2 countries