There are 5 ways to get from Armenia to Shiraz by car, plane, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Shahid Madani Of Tabriz International Airport, fly
best- Drive from Kapan to Shahid Madani Of Tabriz International Airport (TBZ)car
- Fly from Shahid Madani Of Tabriz International Airport (TBZ) to Shahid Dastghaib International Airport (SYZ)plane TBZ - SYZ
8h 7m$77–413Bus, train, taxi
- Take the bus from Yerevan Kilikia bus station to Tehran Western Bus Terminalbus
- Take the train from Tehran to Isfahantrain
- Take the taxi from Isfahan to Shāhreẕātaxi
- Take the train from Shāhreẕā to Shiraztrain
37h 14mFly from Zvartnots International Airport
- Fly from Zvartnots International Airport (EVN) to Shahid Dastghaib International Airport (SYZ)plane EVN - SYZ
16h 38m$112–302Drive to Urmia Airport, fly
- Drive from Kapan to Urmia Airport (OMH)car
- Fly from Urmia Airport (OMH) to Shahid Dastghaib International Airport (SYZ)plane OMH - SYZ
8h 44m$78–423Bus, taxi, train
- Take the bus from Yerevan Kilikia bus station to Tehran Western Bus Terminalbus
- Take the bus from Tehran Beyhaghi Terminal to Isfahan Kaveh Terminalbus
- Take the taxi from Isfahan Kaveh Terminal to Shāhreẕātaxi
- Take the train from Shāhreẕā to Shiraztrain
37h 46m
Shahid Madani Of Tabriz International Airport (TBZ) to Shahid Dastghaib International Airport (SYZ) flights
Comparing Your Travel Options
The cheapest way to get from Armenia to Shiraz is to fly which costs $110 - $310 and takes 16h 38m.
The fastest way to get from Armenia to Shiraz is to drive and fly which takes 8h 7m and costs $75 - $420.
The distance between Armenia and Shiraz is 1368 km.
The best way to get from Armenia to Shiraz without a car is to bus and train and taxi which takes 37h 14m and costs .
It takes approximately 8h 7m to get from Armenia to Shiraz, including transfers.
Shiraz is 30 min behind Armenia. It is currently 9:53 AM in Armenia and 9:23 AM in Shiraz.
What companies run services between Armenia and Shiraz, Iran?
Turkish Airlines, Pegasus Airlines, and two other airlines fly from Zvartnots International Airport (EVN) to Shahid Dastghaib International Airport (SYZ) twice daily.
- Website
- chabaharairlines.com
Flights from Shahid Madani Of Tabriz International Airport to Shahid Dastghaib International Airport via Tehran Mehrabad
- Ave. Duration
- 4h 15m
- When
- Wednesday and Saturday
- Estimated price
- $75–410
Flights from Urmia Airport to Shahid Dastghaib International Airport via Tehran Mehrabad
- Ave. Duration
- 4h 15m
- When
- Thursday, Saturday, and Wednesday
- Estimated price
- $75–420
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Tehran to Isfahan
- Ave. Duration
- 5h 34m
- Frequency
- 4 times a day
- Book at
- IRANRAIL
Train from Shāhreẕā to Shiraz
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Book at
- IRANRAIL
Train from Shāhreẕā to Shiraz
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Book at
- IRANRAIL
- Website
- t-armenia.com
Bus from Yerevan Kilikia bus station to Tehran Western Bus Terminal
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- $10–29
- Schedules at
- Transport for Armenia
Bus from Yerevan Kilikia bus station to Tehran Western Bus Terminal
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- $10–29
- Schedules at
- Transport for Armenia
- Ave. Duration
- 1h 6m
- Estimated price
- $2–3
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Slovenia: Getting from Ljubljana to Lake Bled, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.


