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ānShiraz

Itinerary navigation

Day 1: Tehrān, Iran

Activities
  • Saadabad Complex
  • Tabiat Bridge
Explore Tehrān itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Mashhad, Iran

Day 3: Qom, Iran

Days 4–5: Ahvaz, Iran

Day 6: Yazd, Iran

Day 7: Shiraz, Iran

8 days in Iran

MashhadChabahar

Itinerary navigation

Day 1: Mashhad, Iran

Activities
  • Museum of Astan Quds Razavi
  • Khajeh Rabi Shrine
Explore Mashhad itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tehrān, Iran

Day 3: Isfahan, Iran

Day 4: Shiraz, Iran

Day 5: Bandar Abbas, Iran

Days 6–8: Chabahar, Iran

9 days in Iran

IsfahanTabriz

Itinerary navigation

Day 1: Isfahan, Iran

Activities
  • Atashgah
  • Imam Mosque
Explore Isfahan itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Shiraz, Iran

Day 3: Tehrān, Iran

Day 4: Mashhad, Iran

Day 5: Qom, Iran

Days 6–7: Ahvaz, Iran

Day 8: Yazd, Iran

Day 9: Tabriz, Iran

10 days in Iran

TabrizKāshān

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Azerbaijan Museum
  • Shahriar Museum
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tehrān, Iran

Day 3: Mashhad, Iran

Day 4: Qom, Iran

Days 5–6: Ahvaz, Iran

Day 7: Yazd, Iran

Day 8: Shiraz, Iran

Day 9: Isfahan, Iran

Day 10: Kāshān, Iran

11 days in Iran

Bandar AbbasMarīvān

Itinerary navigation

Day 1: Bandar Abbas, Iran

Activities
  • Hindu Temple Bandar Abbas
  • Traditional Bazaar Bandar Abbas
Explore Bandar Abbas itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tehrān, Iran

Day 3: Mashhad, Iran

Day 4: Qom, Iran

Days 5–6: Ahvaz, Iran

Day 7: Yazd, Iran

Day 8: Shiraz, Iran

Day 9: Isfahan, Iran

Day 10: Tabriz, Iran

Day 11: Marīvān, Iran

13 days in Iran

MashhadQom

Itinerary navigation

Day 1: Mashhad, Iran

Activities
  • Imam Reza Holy Shrine
  • Mellat Park
Explore Mashhad itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tehrān, Iran

Day 3: Isfahan, Iran

Day 4: Shiraz, Iran

Day 5: Bandar Abbas, Iran

Days 6–12: Chabahar, Iran

Day 13: Qom, Iran

15 days in Iran

TabrizChabahar

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Constitution House of Tabriz
  • Eynali Mountain Cable Car
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tehrān, Iran

Day 3: Mashhad, Iran

Day 4: Qom, Iran

Distance
Transport
Popular
Mashhad → Qom by train
  1. Take the train from Mashhad to Qomtrain train
13h
See more transport options
Activities
  • Imamzadeh Musa Mobarqa Shrine
  • Fatima Masumeh Shrine
Explore Qom itineraries
Hotel
Hotel
Recommended
See more hotels

Days 5–6: Ahvaz, Iran

Day 7: Yazd, Iran

Day 8: Shiraz, Iran

Day 9: Isfahan, Iran

Day 10: Kāshān, Iran

Day 11: Kermān, Iran

Day 12: Bandar Abbas, Iran

Days 13–15: Chabahar, Iran

18 days in Iran

MashhadMarīvān

Itinerary navigation

Day 1: Mashhad, Iran

Activities
  • Nader Shah Afshar Tomb
  • Torghabeh and Shandiz
Explore Mashhad itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tehrān, Iran

Day 3: Isfahan, Iran

Day 4: Shiraz, Iran

Day 5: Bandar Abbas, Iran

Days 6–12: Chabahar, Iran

Day 13: Qom, Iran

Days 14–15: Ahvaz, Iran

Day 16: Yazd, Iran

Day 17: Tabriz, Iran

Day 18: Marīvān, Iran

20 days in Iran

TabrizZahedan

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Blue Mosque Masjed-e Kabud
  • Arg-e Tabriz Tabriz Citadel
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tehrān, Iran

Day 3: Mashhad, Iran

Day 4: Qom, Iran

Distance
Transport
Popular
Mashhad → Qom by train
  1. Take the train from Mashhad to Qomtrain train
13h
See more transport options
Activities
  • Imamzadeh Musa Mobarqa Shrine
  • Qom Bazaar
Explore Qom itineraries
Hotel
Hotel
Recommended
See more hotels

Days 5–6: Ahvaz, Iran

Day 7: Yazd, Iran

Day 8: Shiraz, Iran

Day 9: Isfahan, Iran

Day 10: Kāshān, Iran

Day 11: Kermān, Iran

Day 12: Bandar Abbas, Iran

Days 13–19: Chabahar, Iran

Day 20: Zahedan, Iran