The distance between Iran and Spain is 5,135 kilometers (3,191 miles).
Iran, Asia
Spain, Europe
5,135 km
Distance between centroids
3,445 km
Shortest distance
Calculated based on main borders (including major islands)
4,064 km
Shortest distance between major cities
Rasht → Barcelona
Distances between Iran and Spain by cities:
City in Iran | City in Spain | Distance (kilometers) |
---|---|---|
Pasragad Branch | Granada | 4,645 km |
Mashhad | Madrid | 5,433 km |
Orūmīyeh | A Coruña | 4,503 km |
Isfahan | Granada | 5,005 km |
Ahvaz | Granada | 4,800 km |
Kermanshah | Madrid | 4,486 km |
Orūmīyeh | Granada | 4,263 km |
Shiraz | Barcelona | 4,683 km |
Tehran | Madrid | 4,788 km |
Kermanshah | Granada | 4,539 km |
Shiraz | Madrid | 5,182 km |
Yazd | Valladolid | 5,280 km |
Rasht | Barcelona | 4,064 km |
Ahvaz | Barcelona | 4,269 km |
Pasragad Branch | A Coruña | 4,916 km |
Tabriz | Granada | 4,351 km |
Kerman | Granada | 5,581 km |
Karaj | Madrid | 4,746 km |
Kerman | Madrid | 5,529 km |
Rasht | Valladolid | 4,622 km |
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 |
Distances between countries | Kilometers |
---|---|
From Spain to China | 8,809 km |
From Spain to India | 7,954 km |
From Spain to United States | 7,607 km |
From Spain to Indonesia | 12,378 km |
From Spain to Pakistan | 6,544 km |
The following list contains countries that are separated by a similar distance as it is between Iran and Spain.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Ivory Coast | 5,139 km |
Uruguay | Curacao | 5,142 km |
Nigeria | Ireland | 5,146 km |
Uruguay | Netherlands Antilles | 5,150 km |
China | Qatar | 5,152 km |
Greece | Cabo Verde | 5,126 km |
Bulgaria | Burundi | 5,126 km |
China | Armenia | 5,123 km |
Kenya | Serbia | 5,159 km |
Nigeria | Azerbaijan | 5,159 km |
El Salvador | Brazil | 5,119 km |
Uruguay | Saint Lucia | 5,168 km |
Netherlands | Tajikistan | 5,171 km |
China | Bahrain | 5,173 km |
Sweden | Oman | 5,185 km |