The road to Marvdasht and Persepolis is the road from Shiraz and it is about 50Km in a road Shiraz-Esfahan.
Public transportation from Shiraz to Marvdasht is available with mini buses and taxis. You can easily take a share taxi or mini bus from Karandish bus Terminal.
To reach Shiraz you can use Plane, Train and buses. To get more information you can use links below:
Airlines: | |||
Bus and Coach: | |||
Raleway: | |||