Tehran20°Isfahan21°Shiraz21°EUR197,950 TUSD173,850 TFree-market rate · Toman per unit
Tehran20°Isfahan21°Shiraz21°EUR197,950 TUSD173,850 TFree-market rate · Toman per unit

Practical guide

Getting Around Iran

Last verified: 2026-06-29

How to travel between Iranian cities. The Tehran-Isfahan train is comfortable and has female-only and family cabins, but runs roughly once a day, sells out fast, and can't be booked from abroad on raja.ir - so reserve ahead through an agency. VIP buses are comfortable and almost always available as a fallback. Self-driving means a large cash deposit, chaotic roads and patchy signal, so most first-timers choose a private car and driver.

Key things to know

  • Tehran-Isfahan train: ~one daily departure, sells out - book early; female-only & family cabins available
  • raja.ir (the rail site) only works inside Iran - book trains via an agency from abroad
  • VIP buses are comfortable and always available as a backup
  • Domestic flights cover the long hops (e.g. Tehran-Shiraz)
  • Self-drive needs an International Driving Permit + a big cash deposit (~€10k) and the roads are tough
  • A private car and English-speaking driver is the low-stress choice
  • We book trains, buses, flights and drivers for you

Want this handled for you — visa, guide, transport and stays?

Plan your trip