Distance from Egypt to Iran

The distance between Egypt and Iran is 2,297 kilometers (1,427 miles).

Egypt, Africa

Iran, Asia

2,297 km

Distance between centroids

1,089 km

Shortest distance

Calculated based on main borders (including major islands)

1,512 km

Shortest distance between major cities

Hurghada → Ahvaz

Distances between Egypt and Iran by cities:

City in Egypt City in Iran Distance (kilometers)
Cairo Ahvaz 1,674 km
Aswan Tabriz 2,005 km
Tanda Ahvaz 1,687 km
Sohag Tehran 2,131 km
Port Said Pasragad Branch 1,558 km
Siut Ahvaz 1,760 km
Hurghada Pasragad Branch 1,627 km
Alexandria Tehran 2,056 km
Qena Kermanshah 1,647 km
Luxor Tehran 2,107 km
Mehalla el Kobra Isfahan 1,948 km
Siut Yazd 2,302 km
Sohag Ahvaz 1,736 km
Alexandria Mashhad 2,797 km
Luxor Mashhad 2,818 km
Port Said Tehran 1,840 km
Mansurah Pasragad Branch 1,650 km
Cairo Pasragad Branch 1,700 km
Shedit Pasragad Branch 1,769 km
Giza Tehran 1,990 km

Distance between cities calculator →

Other distances from Egypt

Distance between countries Kilometers
From Egypt to China 6,896 km
From Egypt to India 4,931 km
From Egypt to United States 10,997 km
From Egypt to Indonesia 9,371 km
From Egypt to Pakistan 3,773 km

Other distances from Iran

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
Moldova Egypt 2,295 km
Kenya Madagascar 2,293 km
Costa Rica Peru 2,307 km
Kenya Zimbabwe 2,308 km
North Macedonia Norway 2,286 km
Bulgaria Norway 2,283 km
North Macedonia Finland 2,276 km
Puerto Rico Belize 2,325 km
Thailand Indonesia 2,327 km
Slovakia Palestinian Territory 2,268 km
Thailand Philippines 2,265 km
Slovakia Israel 2,338 km
Thailand Taiwan 2,262 km
Tanzania Eswatini 2,260 km

More distances from Egypt

Calculate the distance between any 2 countries