Distance from Japan to Iran

The distance between Japan and Iran is 7,532 kilometers (4,680 miles).

Japan, Asia

Iran, Asia

7,532 km

Distance between centroids

6,117 km

Shortest distance

Calculated based on main borders (including major islands)

6,458 km

Shortest distance between major cities

Hiroshima → Mashhad

Distances between Japan and Iran by cities:

City in Japan City in Iran Distance (kilometers)
Kyoto Pasragad Branch 7,683 km
Nagoya Tehran 7,483 km
Yokohama Mashhad 7,001 km
Sapporo Tehran 7,409 km
Osaka Pasragad Branch 7,680 km
Fukuoka Ahvaz 7,471 km
Sapporo Mashhad 6,770 km
Chiba Isfahan 7,864 km
Kawasaki Pasragad Branch 7,971 km
Kobe Pasragad Branch 7,655 km
Sakai Pasragad Branch 7,683 km
Saitama Mashhad 6,978 km
Sakai Tehran 7,398 km
Osaka Tehran 7,395 km
Tokyo Pasragad Branch 7,960 km
Kobe Tehran 7,370 km
Sendai Mashhad 6,959 km
Fukuoka Tehran 7,035 km
Kawasaki Ahvaz 8,154 km
Kyoto Tehran 7,399 km

Distance between cities calculator →

Other distances from Japan

Distance between countries Kilometers
From Japan to China 3,054 km
From Japan to India 5,968 km
From Japan to United States 10,173 km
From Japan to Indonesia 4,808 km
From Japan to Pakistan 6,316 km

Other distances from Iran

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

Countries separated by similar distances

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

From To Distance (kilometers)
Kenya Cambodia 7,532 km
Uruguay Togo 7,528 km
Netherlands United States 7,525 km
Costa Rica Senegal 7,536 km
Netherlands Haiti 7,522 km
Cuba Liberia 7,517 km
Sweden Tanzania 7,510 km
Netherlands Zambia 7,550 km
New Zealand Indonesia 7,550 km
Puerto Rico Germany 7,552 km
Netherlands French Guiana 7,555 km
Slovakia Zimbabwe 7,555 km
Netherlands China 7,505 km
China Netherlands 7,505 km
Cuba France 7,558 km

More distances from Japan

Calculate the distance between any 2 countries