Une fois arrivé en Iran, vous aurez plusieurs options pour vous déplacer à l’intérieur du pays. Vous pouvez rejoindre les grandes villes en avion ou en bus. Ces derniers sont généralement confortables, avec certaines compagnies offrant des classes VIP. Il est aussi possible de se déplacer en train. Ceci est surtout attrayant pour voyager la nuit en train couchette, ce qui permet de gagner du temps lors de ses vacances. A l’intérieur des villes, vous pourrez vous déplacer en taxi ou en métro.