World Train Map

Night trains

Night trains from Tehran

4 sleeper routes · Iran

4 night trains serve Tehran in the World Train Map atlas, with sleeper routes to Bandar Abbas, Shiraz, Mashhad, Tabriz. The longest is the Raja Tehran–Bandar Abbas at 1,286 km (20 h); the oldest service on this list has run since 1957. Board in the evening, wake up 1,286 km closer. Every route below links to its full story and the world railway map.

Photos via Wikimedia Commons — each route page credits the author & licence

Night trains from other cities