Distance Between Iran Cities
Select start and destination city to calculate the distance between Iran cities.
Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.
- Ahvaz
- Alborz
- Arak
- Ardabil
- Azarbayjan-e Gharbi
- Bandar 'Abbas
- Bandar-e Bushehr
- Birjand
- Bojnurd
- Bushehr
- Chahar Mahall va Bakhtiari
- East Azerbaijan
- Fars
- Gilan
- Golestan
- Gorgan
- Hamadan
- Hormozgan
- Ilam
- Isfahan
- Karaj
- Kerman
- Kermanshah
- Khorasan-e Jonubi
- Khorasan-e Shomali
- Khorramabad
- Khuzestan
- Kohgiluyeh va Buyer Ahmad
- Kordestan
- Lorestan
- Markazi
- Mashhad
- Mazandaran
- Orumiyeh
- Qazvin
- Qom
- Rasht
- Razavi Khorasan
- Sanandaj
- Sari
- Semnan
- Shahrekord
- Shiraz
- Sistan and Baluchestan
- Tabriz
- Tehran
- Yasuj
- Yazd
- Zahedan
- Zanjan
Distance Between Major Cities in Iran
Start and Destination City | Distance | Mileage |
---|---|---|
Ahvaz to Alborz | 560 km | 348 miles |
Alborz to Arak | 240 km | 149 miles |
Arak to Ardabil | 479 km | 298 miles |
Ardabil to Azarbayjan-e Gharbi | 302 km | 188 miles |
Azarbayjan-e Gharbi to Bandar 'Abbas | 1,556 km | 967 miles |
Bandar 'Abbas to Bandar-e Bushehr | 569 km | 354 miles |
Bandar-e Bushehr to Birjand | 909 km | 565 miles |
Birjand to Bojnurd | 540 km | 336 miles |
Bojnurd to Bushehr | 1,127 km | 700 miles |
Bushehr to Chahar Mahall va Bakhtiari | 338 km | 210 miles |
Chahar Mahall va Bakhtiari to East Azerbaijan | 781 km | 485 miles |
East Azerbaijan to Fars | 1,162 km | 722 miles |
Fars to Gilan | 949 km | 590 miles |
Gilan to Golestan | 497 km | 309 miles |
Golestan to Gorgan | 79 km | 49 miles |
Gorgan to Hamadan | 580 km | 360 miles |
Hamadan to Hormozgan | 1,060 km | 659 miles |
Hormozgan to Ilam | 1,104 km | 686 miles |
Ilam to Isfahan | 500 km | 311 miles |
Isfahan to Karaj | 359 km | 223 miles |
Karaj to Kerman | 838 km | 521 miles |
Kerman to Kermanshah | 1,042 km | 647 miles |
Kermanshah to Khorasan-e Jonubi | 1,134 km | 705 miles |
Khorasan-e Jonubi to Khorasan-e Shomali | 580 km | 360 miles |
Khorasan-e Shomali to Khorramabad | 907 km | 564 miles |
Khorramabad to Khuzestan | 237 km | 147 miles |
Khuzestan to Kohgiluyeh va Buyer Ahmad | 189 km | 117 miles |
Kohgiluyeh va Buyer Ahmad to Kordestan | 676 km | 420 miles |
Kordestan to Lorestan | 288 km | 179 miles |
Lorestan to Markazi | 176 km | 109 miles |
Markazi to Mashhad | 899 km | 559 miles |
Mashhad to Mazandaran | 631 km | 392 miles |
Mazandaran to Orumiyeh | 679 km | 422 miles |
Orumiyeh to Qazvin | 460 km | 286 miles |
Qazvin to Qom | 198 km | 123 miles |
Qom to Rasht | 316 km | 196 miles |
Rasht to Razavi Khorasan | 888 km | 552 miles |
Razavi Khorasan to Sanandaj | 1,099 km | 683 miles |
Sanandaj to Sari | 563 km | 350 miles |
Sari to Semnan | 114 km | 71 miles |
Semnan to Shahrekord | 430 km | 267 miles |
Shahrekord to Shiraz | 341 km | 212 miles |
Shiraz to Sistan and Baluchestan | 819 km | 509 miles |
Sistan and Baluchestan to Tabriz | 1,774 km | 1,102 miles |
Tabriz to Tehran | 528 km | 328 miles |
Tehran to Yasuj | 559 km | 347 miles |
Yasuj to Yazd | 296 km | 184 miles |
Yazd to Zahedan | 677 km | 421 miles |
Zahedan to Zanjan | 1,400 km | 870 miles |