Shiraz is connected with the rest of Iran's railway network.
The trains arrive and leave from Shiraz railway station, Iran's largest railway station according to surface area.
It has passenger trains, operating six days per week to Isfahan, Tehran and Mashad.
Shiraz is connected with the rest of Iran's railway network. The trains arrive and leave from Shiraz railway station, Iran's largest railway station according to surface area. It has passenger trains, operating six days per week to Isfahan, Tehran and Mashad.
Shiraz