Distance from Albania to Iran

The distance between Albania and Iran is 3,122 kilometers (1,940 miles).

Albania, Europe

Iran, Asia

3,122 km

Distance between centroids

1,968 km

Shortest distance

Calculated based on main borders (including major islands)

2,510 km

Shortest distance between major cities

Roskovec → Kermanshah

Distances between Albania and Iran by cities:

City in Albania City in Iran Distance (kilometers)
Fier Pasragad Branch 2,619 km
Pogradec Tehran 2,738 km
Korytsa Pasragad Branch 2,515 km
Roskovec Kermanshah 2,510 km
Tirana Mashhad 3,470 km
Gjirokastra Yazd 3,195 km
Shkodër Pasragad Branch 2,640 km
Vlora Tehran 2,836 km
Tirana Tehran 2,810 km
Durrës Tehran 2,840 km
Lushnjë Ahvaz 2,802 km
Patos Tehran 2,824 km
Berat Tehran 2,796 km
Elbasan Mashhad 3,449 km
Korytsa Ahvaz 2,705 km
Peqin Tehran 2,814 km
Vlora Pasragad Branch 2,623 km
Pogradec Mashhad 3,403 km
Fier Mashhad 3,497 km
Berat Mashhad 3,464 km

Distance between cities calculator →

Other distances from Albania

Distance between countries Kilometers
From Albania to China 7,057 km
From Albania to India 5,942 km
From Albania to United States 9,168 km
From Albania to Indonesia 10,384 km
From Albania to Pakistan 4,541 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 Albania and Iran.

From To Distance (kilometers)
Ethiopia Mozambique 3,124 km
Kenya United Arab Emirates 3,115 km
Haiti Peru 3,129 km
Costa Rica Suriname 3,130 km
Bulgaria Morocco 3,110 km
Ethiopia Cameroon 3,105 km
Ethiopia Libya 3,105 km
Kenya Mauritius 3,104 km
Greece Qatar 3,138 km
China Philippines 3,096 km
Bulgaria Chad 3,092 km
Kenya Qatar 3,150 km
Kenya Oman 3,083 km
Moldova Bahrain 3,083 km
Kenya Equatorial Guinea 3,082 km

More distances from Albania

Calculate the distance between any 2 countries