Distance from Iran to Taiwan

The distance between Iran and Taiwan is 6,579 kilometers (4,088 miles).

Iran, Asia

Taiwan, Asia

6,579 km

Distance between centroids

5,689 km

Shortest distance

Calculated based on main borders (including major islands)

5,903 km

Shortest distance between major cities

Zahedan → Changhua

Distances between Iran and Taiwan by cities:

City in Iran City in Taiwan Distance (kilometers)
Orūmīyeh Taipei 7,214 km
Ahvaz Changhua 7,012 km
Isfahan Changhua 6,705 km
Qom Taichung 6,745 km
Karaj Taichung 6,711 km
Tabriz Changhua 7,071 km
Zahedan Changhua 5,903 km
Kermanshah Changhua 7,087 km
Rasht Taipei 6,830 km
Rasht Taichung 6,808 km
Mashhad Chang-hua 5,928 km
Isfahan Taipei 6,748 km
Tehran Changhua 6,668 km
Shiraz Chang-hua 6,694 km
Zanjan Taichung 6,915 km
Zahedan Taichung 5,913 km
Zanjan Taipei 6,939 km
Ahvaz Taichung 7,021 km
Yazd Taipei 6,518 km
Tabriz Fengshan 7,140 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 Taiwan

Distances between countries Kilometers
From Taiwan to China 2,103 km
From Taiwan to India 4,331 km
From Taiwan to United States 12,261 km
From Taiwan to Indonesia 2,814 km
From Taiwan to Pakistan 5,132 km

Countries separated by similar distances

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

From To Distance (kilometers)
Italy India 6,578 km
India Italy 6,578 km
China Bulgaria 6,583 km
Canada Belgium 6,584 km
Netherlands Burundi 6,575 km
Canada Estonia 6,570 km
Japan Sri Lanka 6,596 km
Ireland Pakistan 6,562 km
Australia Kiribati 6,599 km
Spain Suriname 6,604 km
Russia Egypt 6,606 km
United Kingdom U.S. Virgin Islands 6,553 km
Colombia Guinea-Bissau 6,552 km
Ireland Ethiopia 6,551 km
France Angola 6,550 km

More distances from Iran

Calculate the distance between any 2 countries