World Train Map

Night train route

Tehran–Shiraz Night Train

Tehran → Shiraz · Iran

Tehran–Shiraz Night Train — Tehran to Shiraz
Photo · Kabelleger / David Gubler · CC BY-SA 4.0
Distance
935 km
Fastest time
14 h 40 min
Average speed
64 km/h
Top speed
160 km/h
Operator
Raja Rail Transportation
Train
Raja four-berth sleepers
Countries
Iran
In service since
2009
Runs
1–2× nightly each way

Figures are published values, not live data · corrections log

Completed only in 2009, the overnight run leaves Tehran at dusk and descends at dawn past Marvdasht, the plain of Persepolis, into Shiraz.

Shiraz only joined Iran’s rail map in 2009, so its night train from the capital is a young classic. Departures leave Tehran in the early evening, skirting the holy city of Qom and the desert oasis of Kashan while attendants make up the four-berth compartments. By dawn the train is high on the Fars plateau, and it drops past Marvdasht, the plain of Persepolis, to reach the city of Hafez in time for breakfast.

How this line was checked

Along the way

View on the world railway map →

More night train routes

All sleepers serving these cities: night trains from Tehran · all 108 night trains.

More train routes in Iran.