Tehran
Tehran
Tehran – Qazvin – Zanjan:
Zanjan – Hamedan
Hamedan – Kangavar – Keramanshah
Kermanshah – Susa – Ahwaz:
Ahwaz – Bishapur – Shiraz:
Shiraz
Shiraz – Persepolis – Shiraz
Shiraz – Pasargadae – Yazd:
Yazd
Yazd – Nain – Isfahan
Isfahan
Isfahan
Isfahan
Isfahan – Abyaneh – Kashan – Tehran: