Пассажирский железнодорожный транспорт имеет в Иране ограниченное распространение. В то же время по ряду направлений поездки именно железной дорогой оказываются быстрее, удобнее и дешевле, чем другими видами транспорта. Места в поездах в Иране бывают 3 классов: купе на 4 (реже 6) спальных мест; мягкие сидячие места; жесткие сидячие места. Стоимость билетов на поезд более чем умеренная. Купить билеты можно на любой железнодорожной станции.
Вождение собственного транспорта - удовольствие для экстремалов. Расстояния длинны, движение ужасно, и кроме того, трудно найти безопасное место для парковки. Ко всему прочему здесь нет правил дорожного движения. Плюсами вождения является то, что состояние дорог здесь хорошее, а бензин очень дешевый.
Между большими городами лучше всего путешествовать на такси. Затраты на поездку такси это - трехкратная стоимость билета в автобусе класса люкс, но иногда стоит заплатить, чтобы путешествовать с большим комфортом. В обычном такси проще добраться именно туда, куда вам нужно. Такси стоят достаточно недорого. Местные таксисты редко обманывают туристов. Тарифы внутри городов являются фиксированными. На вокзалах, в аэропортах и на центральных улицах городов имеются будки предоплаты за услуги такси. В них есть все тарифы, которым обязаны следовать шоферы. Общественный транспорт в городах Ирана представлен автобусами и маршрутками; в Тегеране имеется метро.