
Islamic Republic of Iran Railways (RAI)
Iran runs a surprisingly extensive standard-gauge network, with comfortable four-berth compartment sleepers on the Tehran–Mashhad trunk — one of the busiest pilgrimage corridors on earth. The Tehran–Yazd–Kerman desert line serves the classic tourist circuit.
10 stations · click any pin for details
3 routes · click any for schedule and fares
8 trains · all classes and types
Express Tehran-Tabriz
Express#EXP501
Fadak Tehran-Mashhad
Express#FDK101
IC Isfahan-Shiraz
Intercity#IC321
IC Tehran-Ahvaz
Intercity#IC401
IC Tehran-Isfahan
Intercity#IC301
Night Tehran-Yazd
Special#N201
Train Tehran-Kerman
Express#EXP601
Train Tehran-Shiraz
Express#RAJ201
10 stations with departure boards
TrainsTracking shows schedules and live data. To purchase tickets, use the official Islamic Republic of Iran Railways (RAI) website.
TrainsTracking lists 8 train services for Iran, covering intercity, express, regional and special trains sourced from official operators.
We list 10 railway stations for Iran with timetable data, GPS coordinates, and station codes.
TrainsTracking covers 3 train routes in Iran, each with detailed stop listings, distance, and journey time data.
Book Iran train tickets at https://www.raja.ir (Islamic Republic of Iran Railways (RAI)). TrainsTracking provides scheduling data; use official booking sites to purchase tickets.
Yes. TrainsTracking provides live schedule tracking for Iran trains, syncing with official APIs to show real-time status.
Iran's railways use 1435 mm standard track, covering approximately 14,000 km of routes.
The fastest trains in Iran reach speeds of up to ~160 km/h, operated by Islamic Republic of Iran Railways (RAI).