Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Doha to Tehran?

Cheap Flights from Tehran to Doha, QA, Qatar - THR to DOH Last modified: Aug 31, 2016 2:00 AM

Popular flights from Tehran to Doha Last modified: Aug 31, 2016 2:00 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Etihad
THRDOH
Sun 9/11
1 stop
DOHTHR
Thu 9/29
1 stop
IRR7,373,687
Select
Etihad
THRDOH
Thu 11/10
1 stop
DOHTHR
Tue 11/29
1 stop
IRR7,373,687
Select
Qatar
THRDOH
Sun 9/11
nonstop
DOHTHR
Sun 9/18
nonstop
IRR8,338,177
Select
Oman Air
THRDOH
Tue 9/20
1 stop
DOHTHR
Tue 9/27
1 stop
IRR9,178,217
Select
Oman Air
THRDOH
Wed 9/21
1 stop
DOHTHR
Wed 9/28
1 stop
IRR9,178,217
Select
Oman Air
THRDOH
Thu 9/22
1 stop
DOHTHR
Thu 9/29
1 stop
IRR9,178,217
Select
Oman Air
THRDOH
Sun 9/25
1 stop
DOHTHR
Sun 10/2
1 stop
IRR9,178,217
Select
Oman Air
THRDOH
Mon 9/26
1 stop
DOHTHR
Mon 10/3
1 stop
IRR9,178,217
Select
Emirates
THRDOH
Thu 11/10
1 stop
DOHTHR
Tue 11/29
1 stop
IRR9,831,582
Select
Emirates
THRDOH
Fri 11/11
1 stop
DOHTHR
Mon 11/14
1 stop
IRR9,831,582
Select
flydubai
THRDOH
Sun 9/11
1 stop
DOHTHR
Sun 9/18
1 stop
IRR10,827,185
Select
flydubai
THRDOH
Wed 9/14
1 stop
DOHTHR
Wed 9/21
1 stop
IRR10,827,185
Select
flydubai
THRDOH
Wed 9/21
1 stop
DOHTHR
Wed 9/28
1 stop
IRR10,827,185
Select
flydubai
THRDOH
Fri 9/23
1 stop
DOHTHR
Fri 9/30
1 stop
IRR10,827,185
Select
flydubai
THRDOH
Sun 9/25
1 stop
DOHTHR
Sun 10/2
1 stop
IRR10,827,185
Select
Pegasus
THRDOH
Thu 11/10
1 stop
DOHTHR
Tue 11/29
1 stop
IRR11,916,126
Select
Turkish
THRDOH
Thu 11/10
1 stop
DOHTHR
Tue 11/29
1 stop
IRR14,996,274
Select
Azal
THRDOH
Thu 11/10
2 stops
DOHTHR
Tue 11/29
2 stops
IRR15,836,314
Select

How Much Does it Cost to Fly from Tehran to Doha (THR to DOH)?

We have collected flight cost data from across the web for travel from Tehran to Doha, and have found the average flight price for this trip to be IRR7,747,038.

When Can I Buy the Cheapest Flight from Tehran to Doha (THR to DOH)?

Airlines can adjust prices for plane tickets from Tehran to Doha based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Tehran to Doha

The chart below shows up-to-date information regarding how far in advance a flight from Tehran to Doha should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days IRR0 IRR0
7-14 days IRR8,338,177 IRR7,373,687
14-21 days IRR11,169,424 IRR7,404,799
21-30 days IRR11,169,424 IRR7,404,799
30-60 days IRR11,169,424 IRR7,404,799
60-90 days IRR11,138,311 IRR7,373,687
90+ days IRR11,573,888 IRR7,684,813

Cheapest Day To Fly from Tehran to Doha

The chart below shows up-to-date information regarding the cheapest days to fly from Tehran to Doha.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
IRR7,840,376 IRR7,404,799 IRR7,404,799 IRR7,373,687 IRR7,995,939 IRR8,680,416 IRR7,373,687

Non-Stop vs Connecting Flights from Tehran to Doha (THR to DOH)

Your Tehran to Doha flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Tehran to Doha is IRR16,240,778.

The average price for non-stop flights from Tehran to Doha is IRR11,169,424.

The chart below shows up to date information regarding non-stop flights from Tehran to Doha.

Nonstop Flight Details from Tehran to Doha
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Qatar 3 2 2 3 2 3 3 04:35 22:30

Tehran to Doha Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Tehran to Doha?
Answer: The average Tehran to Doha flight time is 2 hours and 5 minutes.
Question: How many kilometers are there between Tehran and Doha?
Answer: The distance from Tehran to Doha is 1126 kilometers.
Question: How common are direct flights from Tehran to Doha?
Answer: There are 18 direct flights from Tehran to Doha.
Question: What is the most popular airline for non-stop flights from Tehran to Doha?
Answer: Qatar Airways provides 100% of the non-stop flights between Tehran and Doha.
Question: What are the most popular connecting cities when flying from Tehran to Doha?
Answer: Dubai, AE

Airlines Flying from Tehran to Doha (THR to DOH) Number of flights searched: 38Last modified: Aug 31, 2016 2:00 AM

Below are the different airlines that fly from Tehran to Doha with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Tehran to Doha.

Tehran to Doha
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
flydubai DXB X X X
Qatar - X X X X X X X
Turkish IST X X X X X X X
Oman Air MCT X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Tehran and Doha, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Farecompare Research Tools

Cheap International Flights from Tehran - THR

FlightsAirlineLowest Price
Tehran to Dubai British Airways, Emirates, flydubai, IranAir, Azal, Kuwait, UIA, Qatar, Turkish, Oman Air IRR5,444,705
Tehran to Bahrain Emirates, Etihad, flydubai, Kuwait, Pegasus, Qatar, Turkish, Oman Air IRR7,280,349
Tehran to Abu Dhabi Aegean, Alitalia, Etihad, Qatar, Turkish, Oman Air IRR8,618,191
Tehran to Dammam Emirates, Etihad, Kuwait, Qatar, Turkish, Oman Air Check Dates
Tehran to Sharjah Atlasjet, Qatar IRR12,880,617
Tehran to Istanbul Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, flydubai, IranAir, Azal, Astana, Atlasjet, KLM, Kuwait, Lufthansa, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR3,391,274
Tehran to Kuwait British Airways, Emirates, Etihad, flydubai, IranAir, Kuwait, Qatar, Turkish, Oman Air IRR6,906,998
Tehran to London Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Azal, Atlasjet, KLM, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR8,182,614
Tehran to Riyadh Emirates, Etihad, Qatar, Turkish, Oman Air IRR13,316,193
Tehran to Muscat British Airways, Emirates, Etihad, flydubai, Air Arabia, Kuwait, Qatar, Turkish, Oman Air IRR8,649,303
Tehran to Moscow Aegean, Georgian Airways, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Azal, Astana, KLM, Lufthansa, Austrian, Pegasus, Qatar, Aeroflot, Turkish IRR3,391,274
Tehran to Paris Aegean, Air Berlin, Air France, Alitalia, British Airways, Emirates, Etihad, IranAir, Azal, Astana, Atlasjet, KLM, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR6,378,083
Tehran to Baghdad Emirates, Pegasus, Qatar, Turkish IRR21,561,032
Tehran to Antalya Azal, Astana, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, Aeroflot, Turkish IRR6,253,633
Tehran to Delhi British Airways, Emirates, Etihad, flydubai, Air Arabia, Astana, Kuwait, Lufthansa, Austrian, Qatar, Aeroflot, Turkish, Oman Air IRR11,636,113
Tehran to Bangkok British Airways, China Southern, Emirates, Etihad, flydubai, Astana, Kuwait, Austrian, Qatar, Aeroflot, Turkish, Oman Air, Mesaba IRR15,307,400
Tehran to Mumbai British Airways, Emirates, Etihad, flydubai, IranAir, Kuwait, Lufthansa, Qatar, Turkish, Oman Air IRR10,422,721
Tehran to Jeddah Aegean, Emirates, Etihad, flydubai, Atlasjet, Kuwait, Qatar, Turkish, Oman Air Check Dates
Tehran to Baku Air France, China Southern, flydubai, IranAir, Azal, Astana, Lufthansa, UIA, Qatar, Aeroflot, Turkish IRR3,391,274
Tehran to Yerevan Aegean, Air France, Alitalia, flydubai, Atlasjet, Lufthansa, UIA, Qatar, Aeroflot IRR10,858,298
Cheap Flights from Tehran to Doha, QA, Qatar, from IRR7,373,687 Round trip from THR to DOH