Den beste muligheten for å reise til Iran er fly. De hovedinternasjonale flyselskapene, spesielt Iran Air (Homa), har regulære flykter mellom Tehran og store byer av den verdenen. Nesten har alle internasjonale flyselskaper uavhengige agent i Tehran. Reise til Iran er mulig ved annen mulighet av transport slik som en automobil gjennom tilgrensende land slik som Tyrkia, Irak, Turkmenistan, Azerbaijan, Armenia, Pakistan, og Afqanistan.
Videre er koplet Iran til nordlige land ved sjøveier gjennom nordlige havner som blir plassert på kystene av det Kaspiske havet i tillegg til kystlinje stater av den Persiske Golfen og Sjøene av Oman og det Indianske Havet gjennom sydlige havner.
Det er regulære fly til alle hovedbyer ved Iran Air (Homa), Iran Air Tour, SAHA, Asseman Airline, Mahan Air, Kish Air, and Caspian Air. Utvikling av flyplassene av landet i de siste årene har lagt de passende luft forbindelsene mellom byer. Prisen av interne fly er meget billige sammenliknet med andre land.
Reising med buss er meget billig i Iran på grunn av lav pris av bensin. I tillegg er det forskjellige bussselskaper med velutstyrte og behagelige busser og forskjellige klassifikasjoner gjennom hele Iran. Det er også andre anlegg for reising som minibuses, ”rent-a-car” byråer osv. Den Iransk Jernbane, som andre land i verden, har regulære passasjerlinjetjenester til noen hovedbyer slik som Tabriz, Mashad, Gorgan, Esfahan, Kerman, Yazd, Ahvaz og Khoram Shahr.
