Flights from Shiraz to Doha – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SYZ to DOH – All flight route options from Shiraz Shahid Dastghaib International, Iran to Hamad International Airport, Qatar. These routes are operated by 4 airlines. Fly non-stop with Iran Air or Qatar Airways, or choose from 2 different stopover flights. The shortest flight time is 1 hour and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Hamad Airport
We got great deals on hotels and car rentals near the airport.
Shiraz to Doha flights
There are over 4 and approximately 20 flights every week. You can fly non-stop to Doha (DOH) from Shiraz (SYZ) with Iran Air or Qatar Airways or choose a connecting flight via Dubai (DXB) or Sharjah (SHJ) if it suits you better.
Shiraz to Doha with Iran Air
Iran Air has non-stop every Monday or Friday at 15:35.
With flydubai
If you fly from Shiraz with flydubai you will do a stopover in Dubai, DXB before reaching Doha. This flight trip will take 5 hours and 5 minutes and you can fly every weekday with departures at 12:55.
Distance & flight times: Shiraz Shahid Dastghaib International to Hamad International Airport
The shortest flight time between SYZ and DOH is 1 hour and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 15m | - | 302 miles (486 km) |
DXB Dubai | 5h 5m | 1h 10m | 578 miles (930 km) |
SHJ Sharjah | 5h 50m | 3h 40m | 588 miles (946 km) |


Quick copy and share this page
From Iran to Doha
Below is a list of other cities in Iran with flights to Doha with either non-stop or connecting flights.
-
IKA Tehran Direct
-
MHD Mashad Direct
-
THR Tehran
-
TBZ Tabriz
-
IFN Isfahan
-
BND Bandar Abbas Direct
-
AWZ Ahwaz
-
ZAH Zahedan Direct
-
KER Kerman
-
OMH Nazluy-ye Jonubi