The distance between Gibraltar and Iran is 5,367 kilometers (3,335 miles).
Gibraltar, Europe
Iran, Asia
5,367 km
Distance between centroids
4,972 km
Shortest distance between major cities
Catalan Bay → Ahvaz
Distances between Gibraltar and Iran by cities:
| City in Gibraltar | City in Iran | Distance (kilometers) |
|---|---|---|
| Sandpits | Ahvaz | 4,973 km |
| Catalan Bay | Abadan | 4,978 km |
| Upper Town | Abadan | 4,979 km |
| South District | Mashhad | 5,723 km |
| Gibraltar | Mashhad | 5,722 km |
| Reclamation Areas | Abadan | 4,980 km |
| Sandpits | Abadan | 4,980 km |
| Reclamation Areas | Tehran | 5,048 km |
| Town Area | Tehran | 5,048 km |
| Upper Town | Ahvaz | 4,973 km |
| Town Area | Abadan | 4,979 km |
| Catalan Bay | Ahvaz | 4,972 km |
| South District | Tehran | 5,048 km |
| Gibraltar | Tehran | 5,048 km |
| Distance between countries | Kilometers |
|---|---|
| From Gibraltar to China | 9,219 km |
| From Gibraltar to India | 8,197 km |
| From Gibraltar to United States | 7,737 km |
| From Gibraltar to Indonesia | 12,659 km |
| From Gibraltar to Pakistan | 6,816 km |
| 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 |
The following list contains countries that are separated by a similar distance as it is between Gibraltar and Iran.
| From | To | Distance (kilometers) |
|---|---|---|
| Indonesia | Mongolia | 5,370 km |
| Brazil | Guinea | 5,375 km |
| Brazil | Guatemala | 5,365 km |
| Ireland | Iran | 5,364 km |
| France | Djibouti | 5,380 km |
| Canada | Puerto Rico | 5,358 km |
| India | South Sudan | 5,350 km |
| Paraguay | Cuba | 5,398 km |
| Chile | Aruba | 5,337 km |
| Ireland | Uzbekistan | 5,406 km |
| Chile | Grenada | 5,408 km |
| Germany | Ethiopia | 5,409 km |
| India | Moldova | 5,410 km |
| Russia | Czechia | 5,327 km |
| France | Republic of the Congo | 5,317 km |