Shiraz to Kashan Trains
General Information about Shiraz to Kashan train
If you want to travel from Shiraz to Kashan, you can use the train as a good alternative. Traveling to Kashan from Shiraz by train takes about 12 to 13 hours.
How many stations does the train have on the road?
The train will stop in these cities as follows:
Shiraz, Eqlid, Abadeh, Shahreza, Badroud, and Kashan.
How long does it take from Shiraz to Kashan?
The distance from Shiraz to Kashan is 702 kilometers and takes approximately 12 to 13 hours.
Which Railroad companies are ready to service on the path?
The company which is ready to serve is Raja.
Do the trains run at night on the path?
The trains on the route of Shiraz-Kashan are not possible at night.
What train 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 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