Distance from Iran to Canada

The distance between Iran and Canada is 10,011 kilometers (6,221 miles).

Iran, Asia

Canada, America

10,011 km

Distance between centroids

5,879 km

Shortest distance

Calculated based on main borders (including major islands)

9,075 km

Shortest distance between major cities

Orūmīyeh → Ottawa

Distances between Iran and Canada by cities:

City in Iran City in Canada Distance (kilometers)
Yazd Ottawa 10,076 km
Kermanshah Etobicoke 9,823 km
Ahvaz Ottawa 9,828 km
Kerman Toronto 10,695 km
Zahedan Etobicoke 10,962 km
Karaj Ottawa 9,540 km
Karaj Toronto 9,873 km
Isfahan Etobicoke 10,217 km
Rasht Toronto 9,670 km
Qom Ottawa 9,643 km
Yazd Toronto 10,409 km
Orūmīyeh Ottawa 9,075 km
Tehran Etobicoke 9,921 km
Kerman Etobicoke 10,709 km
Mashhad London 10,373 km
Mashhad Toronto 10,227 km
Qom Etobicoke 9,992 km
Tabriz Etobicoke 9,444 km
Zahedan Ottawa 10,623 km
Tabriz Calgary 9,946 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 Canada

Distances between countries Kilometers
From Canada to China 9,410 km
From Canada to India 11,488 km
From Canada to United States 2,262 km
From Canada to Indonesia 12,893 km
From Canada to Pakistan 10,410 km

Countries separated by similar distances

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

From To Distance (kilometers)
Canada Afghanistan 10,008 km
Argentina Algeria 10,008 km
United States Togo 10,014 km
Australia Somalia 10,015 km
United States Niger 10,016 km
Brazil Egypt 10,017 km
Chile Zambia 9,999 km
Australia Lesotho 10,023 km
United Kingdom Cambodia 9,994 km
Argentina Central African Republic 9,993 km
Brazil Poland 9,993 km
Colombia Republic of the Congo 10,035 km
Canada Ivory Coast 9,979 km
Peru Namibia 9,977 km

More distances from Iran

Calculate the distance between any 2 countries