Tehran to Shiraz train run at night. We try to respond to the questions that may help you in this process such as departure and arrival time, train fare, duration, distance, and the name of railroad companies.
Shiraz a historical city in the center of Iran has joined the railway of the country since 2009. Traveling to Shiraz by train takes about 15 hours.
- How many stations does the train have on the road?
The train will stop in these cities as follows:
Mohammadiyeh, Kashan, Shahreza, Abadeh, Eqlid, and Shiraz.
- How long does it take from Tehran to Shiraz?
The distance from Tehran to Shiraz is 935 kilometers and takes approximately 15 hours.
- Which Railroad companies are ready to service on the path?
The companies, which are ready to service, are Raja and Noor-Al Reza.
- Do the trains run at night on the path?
The trains on the route of Tehran- Shiraz also run at night. They depart every day at 6:40 PM.
- What training classes are ready to serve in this direction?
4-bed compartments (1st class)
These types of trains are high-quality overnight trains in which each carriage, is separated into 8 to 11 compartments with a capacity of 4 people and equipped with 2 bathrooms.
The available classes are as follows:
- Polour Sabz
- Noor
The special available services:
- Air conditioning
- Audio-video entertainment
- Dining car/ meals in the compartment: Serving dinner is optional and one needs to pay a surcharge on the ticket.
- 220 V power outlet in compartment
- Beverages and snacks available
To book tickets, you can go to the train station or a travel agency or ask from HiPersia. Online booking is also possible but like airlines, foreign credit cards are not accepted.