Yazd to Kashan Trains
General Information about Yazd to Kashan train
If you want to travel from Yazd to Kashan, you can use the train as a good alternative. Traveling to Kashan from Yazd by train takes about 6 hours.
- How many stations does the train have on the road?
The train will stop in these cities as follows:
Meybod, Ardakan, Badroud, and Kashan.
- How long does it take from Yazd to Kashan?
The distance from Yazd to Kashan is 360 kilometers and takes approximately 6 hours.
- Which Railroad companies are ready to service on the path?
The companies, which are ready to service, are Raja and Jupar.
- Do the trains run at night on the path?
The trains on the route of Yazd-Kashan also run at night. Departure times are different, they depart at 23:59 and 2:00 AM.
- 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:
- Simorgh train
- Ghazal train
- Parastou train
- Sabz train
- Polour Sabz train
- Parsi train
- Ghadir train
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
6-bed compartments (2nd class)
These trains share many facilities and services like first-class trains, but they can’t compare with these trains in the aspects of quality and convenience. The available class is as follows: