The distance between Turkey and Spain is 3,320 kilometers (2,063 miles).
Turkey, Asia
Spain, Europe
3,320 km
Distance between centroids
1,907 km
Shortest distance
Calculated based on main borders (including major islands)
2,155 km
Shortest distance between major cities
Karabağlar → Barcelona
Distances between Turkey and Spain by cities:
City in Turkey | City in Spain | Distance (kilometers) |
---|---|---|
Adana | Barcelona | 2,889 km |
Maltepe | Granada | 2,849 km |
Gaziantep | Barcelona | 3,058 km |
Gaziantep | Madrid | 3,559 km |
Istanbul | Barcelona | 2,239 km |
Karabağlar | Madrid | 2,653 km |
Kayseri | Madrid | 3,345 km |
Istanbul | Madrid | 2,744 km |
Yazmir | Madrid | 2,652 km |
Bahçelievler | Granada | 2,824 km |
Ankara | Madrid | 3,092 km |
Mersin | Granada | 3,381 km |
Konya | A Coruña | 3,477 km |
Bahçelievler | Las Palmas de Gran Canaria | 4,256 km |
Maltepe | Madrid | 2,762 km |
Çankaya | Granada | 3,171 km |
Konya | Granada | 3,171 km |
Bursa | Madrid | 2,769 km |
Karabağlar | Barcelona | 2,155 km |
Antalya | Madrid | 3,000 km |
Distance between countries | Kilometers |
---|---|
From Turkey to China | 5,964 km |
From Turkey to India | 4,636 km |
From Turkey to United States | 10,205 km |
From Turkey to Indonesia | 9,089 km |
From Turkey to Pakistan | 3,246 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 Turkey and Spain.
From | To | Distance (kilometers) |
---|---|---|
China | Afghanistan | 3,322 km |
Iran | Hungary | 3,316 km |
China | Kazakhstan | 3,332 km |
Slovakia | Turkmenistan | 3,339 km |
Netherlands | Armenia | 3,301 km |
Netherlands | Palestinian Territory | 3,299 km |
Cuba | French Guiana | 3,299 km |
Bulgaria | Sudan | 3,342 km |
Sweden | Kazakhstan | 3,342 km |
Ethiopia | Turkey | 3,344 km |
Kenya | Namibia | 3,295 km |
Netherlands | Syria | 3,291 km |
China | Pakistan | 3,291 km |
North Macedonia | Sudan | 3,290 km |
Ethiopia | Zimbabwe | 3,354 km |