TrainRouter

Night train route

Tehran–Shiraz Night Train

Tehran → Shiraz · Iran

Tehran–Shiraz Night Train — Tehran to Shiraz
Photo · Wikimedia
Distance
935 km
Fastest time
14 h 40 min
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

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.

Along the way

View on the world railway map →

More night train routes

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

More train routes in Iran.