Distance from Kenya to Iran

The distance between Kenya and Iran is 3,956 kilometers (2,458 miles).

Kenya, Africa

Iran, Asia

3,956 km

Distance between centroids

2,820 km

Shortest distance

Calculated based on main borders (including major islands)

3,691 km

Shortest distance between major cities

Eldoret → Ahvaz

Distances between Kenya and Iran by cities:

City in Kenya City in Iran Distance (kilometers)
Kakamega Tehran 4,284 km
Eldoret Ahvaz 3,691 km
Garissa Mashhad 4,563 km
Kikuyu Mashhad 4,788 km
Kakamega Zahedan 4,258 km
Ruiru Pasragad Branch 4,154 km
Thika Tehran 4,331 km
Nairobi Mashhad 4,784 km
Nakuru Tehran 4,292 km
Kitale Mashhad 4,658 km
Malindi Mashhad 4,821 km
Meru Tehran 4,197 km
Mombasa Tehran 4,568 km
Malindi Tehran 4,466 km
Kisumu Kermanshah 4,020 km
Nakuru Mashhad 4,727 km
Thika Pasragad Branch 4,139 km
Eldoret Pasragad Branch 4,033 km
Mombasa Pasragad Branch 4,396 km
Kitale Tehran 4,198 km

Distance between cities calculator →

Other distances from Kenya

Distance between countries Kilometers
From Kenya to China 7,894 km
From Kenya to India 5,016 km
From Kenya to United States 13,733 km
From Kenya to Indonesia 8,462 km
From Kenya to Pakistan 4,731 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 Kenya and Iran.

From To Distance (kilometers)
Ireland Georgia 3,956 km
Paraguay Grenada 3,965 km
United Kingdom Syria 3,955 km
Italy Turkmenistan 3,951 km
Mexico U.S. Virgin Islands 3,948 km
Italy Eritrea 3,946 km
United Kingdom Palestinian Territory 3,977 km
United States Guadeloupe 3,978 km
Germany Mali 3,941 km
Italy Qatar 3,980 km
Brazil Puerto Rico 3,934 km
India Somalia 3,932 km
France Gambia 3,989 km
Italy Ghana 3,990 km
China Turkmenistan 3,927 km

More distances from Kenya

Calculate the distance between any 2 countries