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ān Chabahar

8 days in Iran

Mashhad Chabahar

Itinerary navigation

Day 1: Mashhad, Iran

Activities
  • Imam Reza Holy Shrine
  • Goharshad Mosque
Explore Mashhad itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Qom, Iran

Days 7–8: Chabahar, Iran

9 days in Iran

Tabriz Chabahar

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Qajar Museum Amir Nezam House
  • Azerbaijan Museum
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Mashhad, Iran

Day 5: Qom, Iran

Distance
Transport
Popular
Mashhad → Qom by train
  1. Take the train from Mashhad to Qomtrain train
13h
See more transport options
Activities
  • Shahzadeh Ibrahim Shrine
  • Mount Khidr
Explore Qom itineraries
Hotel
Hotel
Recommended
See more hotels

Days 6–9: Chabahar, Iran

10 days in Iran

Tehrān Shiraz

Itinerary navigation

Days 1–2: Tehrān, Iran

Activities
  • Golestan Palace
  • Qasr Garden Museum
Explore Tehrān itineraries
Hotel
Hotel
Recommended
See more hotels

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
  • Feyziyeh School
  • Grand Ayatollah Marashi Najafi Library
Explore Qom itineraries
Hotel
Hotel
Recommended
See more hotels

Days 5–8: Chabahar, Iran

Day 9: Zahedan, Iran

Day 10: Shiraz, Iran

11 days in Iran

Mashhad Zahedan

Itinerary navigation

Day 1: Mashhad, Iran

Activities
  • Vakilabad Park and Zoo
  • Kuh-e Sangi Park
Explore Mashhad itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Qom, Iran

Days 7–10: Chabahar, Iran

Day 11: Zahedan, Iran

12 days in Iran

Tabriz Isfahan

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Elgoli Park Shahgoli Park
  • Jameh Mosque of Tabriz
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Mashhad, Iran

Day 5: Qom, Iran

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

Days 6–9: Chabahar, Iran

Day 10: Zahedan, Iran

Day 11: Shiraz, Iran

Day 12: Isfahan, Iran

13 days in Iran

Tehrān Bandar Abbas

Itinerary navigation

Days 1–2: Tehrān, Iran

Activities
  • Laleh Park
  • Saadabad Complex
Explore Tehrān itineraries
Hotel
Hotel
Recommended
See more hotels

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
  • Jamkaran Mosque
  • Dar-ol-Hadith Institute
Explore Qom itineraries
Hotel
Hotel
Recommended
See more hotels

Days 5–8: Chabahar, Iran

Day 9: Zahedan, Iran

Day 10: Shiraz, Iran

Day 11: Isfahan, Iran

Day 12: Yazd, Iran

Day 13: Bandar Abbas, Iran

14 days in Iran

Mashhad Bandar-e Anzalī

Itinerary navigation

Day 1: Mashhad, Iran

Activities
  • Vakilabad Park and Zoo
  • Mellat Park
Explore Mashhad itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Qom, Iran

Days 7–10: Chabahar, Iran

Day 11: Zahedan, Iran

Day 12: Bandar Abbas, Iran

Days 13–14: Bandar-e Anzalī, Iran

15 days in Iran

Tabriz Bandar-e Anzalī

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Iron Age Museum
  • Jameh Mosque of Tabriz
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Mashhad, Iran

Day 5: Qom, Iran

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

Days 6–9: Chabahar, Iran

Day 10: Zahedan, Iran

Day 11: Shiraz, Iran

Day 12: Isfahan, Iran

Day 13: Yazd, Iran

Day 14: Bandar Abbas, Iran

Day 15: Bandar-e Anzalī, Iran

16 days in Iran

Tehrān Bandar-e Anzalī

Itinerary navigation

Days 1–2: Tehrān, Iran

Activities
  • Tochal Complex
  • Tehran Museum of Contemporary Art
Explore Tehrān itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Mashhad, Iran

Day 4: Qom, Iran

Days 5–8: Chabahar, Iran

Day 9: Zahedan, Iran

Distance
Transport
Popular
Chabahar → Zahedan by drive 0 m
  1. Drive from Chabahar to Zahedancar car 0 m
8h 24m
$NaN–NaN
See more transport options
Activities
  • University of Sistan and Baluchestan
  • Zahedan Bazaar
Explore Zahedan itineraries
Hotel
Hotel
Recommended
See more hotels

Day 10: Shiraz, Iran

Day 11: Isfahan, Iran

Day 12: Yazd, Iran

Day 13: Bandar Abbas, Iran

Days 14–16: Bandar-e Anzalī, Iran

17 days in Iran

Mashhad Bandar-e Anzalī

Itinerary navigation

Day 1: Mashhad, Iran

Activities
  • Khajeh Rabi Shrine
  • Mellat Park
Explore Mashhad itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Isfahan, Iran

Day 5: Shiraz, Iran

Day 6: Qom, Iran

Days 7–10: Chabahar, Iran

Day 11: Zahedan, Iran

Day 12: Bandar Abbas, Iran

Days 13–17: Bandar-e Anzalī, Iran

18 days in Iran

Tabriz Bandar-e Anzalī

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Kandovan Village
  • Arg-e Tabriz Tabriz Citadel
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Mashhad, Iran

Day 5: Qom, Iran

Days 6–9: Chabahar, Iran

Day 10: Zahedan, Iran

Day 11: Shiraz, Iran

Day 12: Isfahan, Iran

Day 13: Yazd, Iran

Distance
Transport
Popular
Isfahan → Yazd by train
  1. Take the train from Isfahan to Yazdtrain train
  2. Take the train from Isfahan to Yazdtrain train
9h 42m
See more transport options
Activities
  • Coin and Anthropology Museum Heydarzadeh Museum
  • Towers of Silence Dakhmeh
Explore Yazd itineraries
Hotel
Hotel
Recommended
See more hotels

Day 14: Bandar Abbas, Iran

Days 15–18: Bandar-e Anzalī, Iran

19 days in Iran

Tehrān Bandar-e Anzalī

Itinerary navigation

Days 1–2: Tehrān, Iran

Activities
  • Golestan Palace
  • Milad Tower
Explore Tehrān itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Mashhad, Iran

Day 4: Qom, Iran

Days 5–8: Chabahar, Iran

Day 9: Zahedan, Iran

Day 10: Shiraz, Iran

Day 11: Isfahan, Iran

Day 12: Yazd, Iran

Day 13: Bandar Abbas, Iran

Days 14–19: Bandar-e Anzalī, Iran

21 days in Iran

Tabriz Bandar-e Anzalī

Itinerary navigation

Day 1: Tabriz, Iran

Activities
  • Tabriz Historic Bazaar Complex
  • Jameh Mosque of Tabriz
Explore Tabriz itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Tehrān, Iran

Day 4: Mashhad, Iran

Day 5: Qom, Iran

Distance
Transport
Popular
Mashhad → Qom by train
  1. Take the train from Mashhad to Qomtrain train
13h
See more transport options
Activities
  • Grand Ayatollah Marashi Najafi Library
  • Dar-ol-Hadith Institute
Explore Qom itineraries
Hotel
Hotel
Recommended
See more hotels

Days 6–9: Chabahar, Iran

Day 10: Zahedan, Iran

Distance
Transport
Popular
Chabahar → Zahedan by drive 0 m
  1. Drive from Chabahar to Zahedancar car 0 m
8h 24m
$NaN–NaN
See more transport options
Activities
  • University of Sistan and Baluchestan
  • Grand Mosque of Zahedan
Explore Zahedan itineraries
Hotel
Hotel
Recommended
See more hotels

Day 11: Shiraz, Iran

Day 12: Isfahan, Iran

Day 13: Yazd, Iran

Day 14: Bandar Abbas, Iran

Days 15–21: Bandar-e Anzalī, Iran

Popular cities in Iran to visit