HUB hero image

How to Travel from

Shiraz to Yazd

by Rideshare, Route or Car

Shiraz
+0
Yazd
Transport search to Yazd
Shiraz
+0
Yazd
Building a composite car route
Cheapest
Best Offer!
Car
4 h 52 min
438 km.
from $24
Composite Route Car Only

Seven ways to Travel from Shiraz to Yazd

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Iran Air

Website:
ebooking.iranair.com/
Plane from Shahid Madani Of Tabriz International Airport to Yazd
Ave. Duration:
4h 15m
Frequency:
Thursday
Estimated price:
$52.09–$355.72
Plane from Urmia Airport to Yazd
Ave. Duration:
5h 25m
Frequency:
Saturday
Estimated price:
$54.63–$368.42
Plane from Shiraz International Airport to Yazd
Ave. Duration:
4h 40m
Frequency:
Thursday
Estimated price:
$69.87–$482.76

Iran Aseman

Website:
iaa.ir/
Plane from Shahid Madani Of Tabriz International Airport to Yazd
Ave. Duration:
4h 48m
Frequency:
Tuesday, Thursday, and Friday
Estimated price:
$52.09–$355.72
Plane from Urmia Airport to Yazd
Ave. Duration:
5h 5m
Frequency:
Friday and Saturday
Estimated price:
$54.63–$368.42
Plane from Ardabil Airport to Yazd
Ave. Duration:
6h 12m
Frequency:
Tuesday and Thursday
Estimated price:
$45.74–$343.02
Plane from Shiraz International Airport to Yazd
Ave. Duration:
4h 10m
Frequency:
Monday, Thursday, and Friday
Estimated price:
$69.87–$482.76

Bus operators

Karun Airlines

Plane from Shahid Madani Of Tabriz International Airport to Yazd
Ave. Duration:
3h
Frequency:
Friday
Estimated price:
$52.09–$355.72
Plane from Urmia Airport to Yazd
Ave. Duration:
3h 15m
Frequency:
Friday and Saturday
Estimated price:
$54.63–$368.42
Plane from Ardabil Airport to Yazd
Ave. Duration:
4h 45m
Frequency:
Monday, Friday, and Saturday
Estimated price:
$45.74–$343.02
Plane from Shiraz International Airport to Yazd
Ave. Duration:
3h 35m
Frequency:
Monday, Friday, and Saturday
Estimated price:
$69.87–$482.76

Train operators

Raja Rail Transportation Co.

Phone:
021- 55122417
Website:
raja.ir/
Train from Marāgheh to Tehran
Ave. Duration:
8h 38m
Frequency:
Once daily
Train from Tehran to Yazd
Ave. Duration:
9h 42m
Frequency:
3 times a day
Train from Shiraz to Kāshān
Ave. Duration:
10h 51m
Frequency:
Once daily
Train from Kāshān to Yazd
Ave. Duration:
6h 23m
Frequency:
Twice daily

Questions and Answers

What is the cheapest way to get from Shīrāz to Yazd?

The cheapest way to get from Shīrāz to Yazd is to drive which costs $5 - $7.61 and takes 12h 23m.

What is the fastest way to get from Shīrāz to Yazd?

The fastest way to get from Shīrāz to Yazd is to taxi and fly which takes 4h 48m and costs $47.83 - $315.22 .

How far is it from Shīrāz to Yazd?

The distance between Shīrāz and Yazd is 1132 km. The road distance is 1150.2 km.

How do I travel from Shīrāz to Yazd without a car?

The best way to get from Shīrāz to Yazd without a car is to train which takes 19h 52m and costs .

How long does it take to get from Shīrāz to Yazd?

It takes approximately 4h 48m to get from Shīrāz to Yazd, including transfers.

Can I drive from Shīrāz to Yazd?

Yes, the driving distance between Shīrāz to Yazd is 1150 km. It takes approximately 12h 23m to drive from Shīrāz to Yazd.
+0