Rome2Rio

Plan your Iran Itinerary with Real Train, Bus & Inter-City Routes

Iran travel plans with the routes already figured out

Rome2Rio itineraries for Iran are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Iran

TehrānChabahar

Itinerary navigation

Days 1–2: Tehrān, Iran

Activities
  • Azadi Tower
  • Tabiat Bridge
Explore Tehrān itineraries

Day 3: Isfahan, Iran

Day 4: Shiraz, Iran

Day 5: Yazd, Iran

Day 6: Bandar Abbas, Iran

Day 7: Chabahar, Iran

8 days in Iran

MashhadYazd

Itinerary navigation

Days 1–2: Mashhad, Iran

Activities
  • Vakilabad Park and Zoo
  • Goharshad Mosque
Explore Mashhad itineraries

Day 3: Qom, Iran

Days 4–5: Tehrān, Iran

Day 6: Isfahan, Iran

Day 7: Shiraz, Iran

Day 8: Yazd, Iran

9 days in Iran

IsfahanUrmia

Itinerary navigation

Day 1: Isfahan, Iran

Activities
  • Bird Garden of Isfahan
  • Khaju Bridge
Explore Isfahan itineraries

Day 2: Shiraz, Iran

Days 3–4: Tehrān, Iran

Days 5–6: Mashhad, Iran

Day 7: Qom, Iran

Day 8: Tabriz, Iran

Day 9: Urmia, Iran

Distance
Transport
Popular
Tabriz → Urmia by drive 0 m
  1. Drive from Tabriz to Urmiacar car 0 m
1h 38m
$1–2
See more transport options
Activities
  • Urmia Salt Lake National Park
  • St Thaddeus Monastery Qara Kelisa
Explore Urmia itineraries

10 days in Iran

TabrizChabahar

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Eynali Mountain Cable Car
  • Qajar Museum Amir Nezam House
Explore Tabriz itineraries

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Yazd, Iran

Day 7: Bandar Abbas, Iran

Days 8–10: Chabahar, Iran

11 days in Iran

Bandar AbbasAhvaz

Itinerary navigation

Day 1: Bandar Abbas, Iran

Activities
  • Siroo Island
  • Suru Old Town
Explore Bandar Abbas itineraries

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Yazd, Iran

Day 7: Kermān, Iran

Day 8: Bushehr, Iran

Days 9–11: Ahvaz, Iran

12 days in Iran

TehrānChabahar

Itinerary navigation

Days 1–2: Tehrān, Iran

Activities
  • National Museum of Iran
  • Tochal Complex
Explore Tehrān itineraries

Day 3: Isfahan, Iran

Day 4: Shiraz, Iran

Day 5: Yazd, Iran

Day 6: Bandar Abbas, Iran

Days 7–12: Chabahar, Iran

13 days in Iran

MashhadChabahar

Itinerary navigation

Days 1–2: Mashhad, Iran

Activities
  • Vakilabad Park and Zoo
  • Imam Reza Holy Shrine
Explore Mashhad itineraries

Day 3: Qom, Iran

Days 4–5: Tehrān, Iran

Day 6: Isfahan, Iran

Day 7: Shiraz, Iran

Day 8: Yazd, Iran

Day 9: Bandar Abbas, Iran

Days 10–13: Chabahar, Iran

14 days in Iran

IsfahanChabahar

Itinerary navigation

Day 1: Isfahan, Iran

Activities
  • Imam Mosque
  • Isfahan Music Museum
Explore Isfahan itineraries

Day 2: Shiraz, Iran

Days 3–4: Tehrān, Iran

Days 5–6: Mashhad, Iran

Day 7: Qom, Iran

Day 8: Tabriz, Iran

Day 9: Urmia, Iran

Distance
Transport
Popular
Tabriz → Urmia by drive 0 m
  1. Drive from Tabriz to Urmiacar car 0 m
1h 38m
$1–2
See more transport options
Activities
  • Traditional Urmia Cuisine Experience
  • Lake Urmia Viewpoint
Explore Urmia itineraries

Day 10: Bandar Abbas, Iran

Days 11–14: Chabahar, Iran

15 days in Iran

TabrizMashhad

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Jameh Mosque of Tabriz
  • Elgoli Park Shahgoli Park
Explore Tabriz itineraries

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Yazd, Iran

Day 7: Bandar Abbas, Iran

Days 8–14: Chabahar, Iran

Day 15: Mashhad, Iran

16 days in Iran

Bandar AbbasShūsh

Itinerary navigation

Day 1: Bandar Abbas, Iran

Activities
  • Darya Park
  • Gelehdari Mosque
Explore Bandar Abbas itineraries

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Yazd, Iran

Day 7: Kermān, Iran

Day 8: Bushehr, Iran

Days 9–11: Ahvaz, Iran

Days 12–16: Shūsh, Iran

17 days in Iran

TehrānTabriz

Itinerary navigation

Days 1–2: Tehrān, Iran

Activities
  • Treasury of National Jewels
  • Niavaran Palace Complex
Explore Tehrān itineraries

Day 3: Isfahan, Iran

Day 4: Shiraz, Iran

Day 5: Yazd, Iran

Day 6: Bandar Abbas, Iran

Days 7–13: Chabahar, Iran

Days 14–15: Mashhad, Iran

Day 16: Qom, Iran

Day 17: Tabriz, Iran

18 days in Iran

MashhadZahedan

Itinerary navigation

Days 1–2: Mashhad, Iran

Activities
  • Ferdowsi Tomb
  • Goharshad Mosque
Explore Mashhad itineraries

Day 3: Qom, Iran

Days 4–5: Tehrān, Iran

Distance
Transport
Popular
Qom → Tehrān by train
  1. Take the train from Qom to Tehrāntrain train
2h 39m
See more transport options
Activities
  • Tehran Museum of Contemporary Art
  • Qasr Garden Museum
Explore Tehrān itineraries

Day 6: Isfahan, Iran

Day 7: Shiraz, Iran

Day 8: Yazd, Iran

Day 9: Bandar Abbas, Iran

Days 10–16: Chabahar, Iran

Days 17–18: Zahedan, Iran

19 days in Iran

IsfahanZahedan

Itinerary navigation

Day 1: Isfahan, Iran

Activities
  • Imam Mosque
  • Ali Qapu Palace
Explore Isfahan itineraries

Day 2: Shiraz, Iran

Days 3–4: Tehrān, Iran

Days 5–6: Mashhad, Iran

Day 7: Qom, Iran

Day 8: Tabriz, Iran

Day 9: Urmia, Iran

Distance
Transport
Popular
Tabriz → Urmia by drive 0 m
  1. Drive from Tabriz to Urmiacar car 0 m
1h 38m
$1–2
See more transport options
Activities
  • Urmia Salt Lake National Park
  • Bande Urmia Recreational Area
Explore Urmia itineraries

Day 10: Bandar Abbas, Iran

Days 11–17: Chabahar, Iran

Days 18–19: Zahedan, Iran

23 days in Iran

MashhadZahedan

Itinerary navigation

Days 1–2: Mashhad, Iran

Activities
  • Khajeh Rabi Shrine
  • Bazaar-e Reza
Explore Mashhad itineraries

Day 3: Qom, Iran

Days 4–5: Tehrān, Iran

Day 6: Isfahan, Iran

Day 7: Shiraz, Iran

Day 8: Yazd, Iran

Day 9: Bandar Abbas, Iran

Days 10–16: Chabahar, Iran

Days 17–23: Zahedan, Iran

30 days in Iran

IsfahanShūsh

Itinerary navigation

Day 1: Isfahan, Iran

Activities
  • Naqsh-e Jahan Square
  • Si-o-se-pol Bridge
Explore Isfahan itineraries

Day 2: Shiraz, Iran

Days 3–4: Tehrān, Iran

Days 5–6: Mashhad, Iran

Day 7: Qom, Iran

Day 8: Tabriz, Iran

Day 9: Urmia, Iran

Day 10: Bandar Abbas, Iran

Days 11–17: Chabahar, Iran

Days 18–24: Zahedan, Iran

Day 25: Kermān, Iran

Day 26: Bushehr, Iran

Days 27–29: Ahvaz, Iran

Day 30: Shūsh, Iran

Distance
Transport
Popular
Ahvaz → Shūsh by train
  1. Take the train from Ahvaz to Shūshtrain train
2h
See more transport options
Activities
  • Sunset Photography at Ruins
  • Walk along Karkheh River
Explore Shūsh itineraries