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 Muscat to Tehran?

Cheap Flights from Tehran to Muscat, OM, Oman - THR to MCT Last modified: Aug 27, 2016 3:18 AM

Popular flights from Tehran to Muscat Last modified: Aug 27, 2016 3:18 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.

flydubai
THRMCT
Fri 10/28
1 stop
MCTTHR
Sun 10/30
1 stop
IRR10,118,290
Select
Etihad
THRMCT
Thu 12/15
1 stop
MCTTHR
Wed 12/21
1 stop
IRR11,519,284
Select
Oman Air
THRMCT
Thu 12/15
nonstop
MCTTHR
Wed 12/21
nonstop
IRR13,356,143
Select
Emirates
THRMCT
Fri 10/28
1 stop
MCTTHR
Sun 10/30
1 stop
IRR13,511,809
Select
Qatar
THRMCT
Fri 10/28
1 stop
MCTTHR
Sun 10/30
1 stop
IRR14,881,670
Select
Turkish
THRMCT
Fri 9/9
1 stop
MCTTHR
Sun 9/18
1 stop
IRR19,178,052
Select
British Airways
THRMCT
Mon 9/5
2 stops
MCTTHR
Sun 9/11
2 stops
IRR37,857,972
Select
Kuwait
THRMCT
Sat 9/3
2 stops
MCTTHR
Fri 9/9
2 stops
IRR39,570,298
Select
Kuwait
THRMCT
Sun 9/4
2 stops
MCTTHR
Sat 9/10
2 stops
IRR39,570,298
Select

How Much Does it Cost to Fly from Tehran to Muscat (THR to MCT)?

We have collected flight cost data from across the web for travel from Tehran to Muscat, and have found the average flight price for this trip to be IRR11,737,217.

When Can I Buy the Cheapest Flight from Tehran to Muscat (THR to MCT)?

Airlines can adjust prices for plane tickets from Tehran to Muscat 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.

Lowest Fares Chart By Month from Tehran to Muscat

The chart below shows the lowest fare by month when flying from Tehran to Muscat.

Month Origin Destination Carrier Depart Date Return Date Stops Price
September Tehran Muscat Etihad 9/25/16 10/2/16 1 IRR11,612,684
October Tehran Muscat flydubai 10/28/16 10/30/16 1 IRR10,118,290
November Tehran Muscat Oman Air 11/18/16 11/20/16 0 IRR13,698,608
December Tehran Muscat Etihad 12/15/16 12/21/16 1 IRR11,519,284
January Tehran Muscat flydubai 1/4/17 1/7/17 1 IRR10,149,424
February Tehran Muscat Etihad 2/14/17 2/28/17 1 IRR10,616,422
March Tehran Muscat Etihad 3/25/17 4/8/17 1 IRR11,519,284
May Tehran Muscat Oman Air 5/13/17 5/17/17 0 IRR13,698,608

Non-Stop vs Connecting Flights from Tehran to Muscat (THR to MCT)

Your Tehran to Muscat 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 Muscat is IRR19,458,250.

The average price for non-stop flights from Tehran to Muscat is IRR13,480,676.

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

Nonstop Flight Details from Tehran to Muscat
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Oman Air 1 1 1 1 1 1 1 04:15 16:40

Tehran to Muscat Flight Questions

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

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

Airlines Flying from Tehran to Muscat (THR to MCT) Number of flights searched: 38Last modified: Aug 27, 2016 3:18 AM

Below are the different airlines that fly from Tehran to Muscat 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 Muscat.

Tehran to Muscat
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 DOH X X X X X X X
Turkish IST X X X X X X X
Oman Air - X X X X X X X

Airports for Your Route

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

Cheap International Flights from Tehran - THR

FlightsAirlineLowest Price
Tehran to Dubai British Airways, China Southern, Emirates, flydubai, IranAir, Azal, Kuwait, Pegasus, UIA, Qatar, Turkish, Oman Air IRR5,884,175
Tehran to Sharjah Atlasjet, Qatar IRR15,068,469
Tehran to Istanbul Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, flydubai, Air Arabia, IranAir, Azal, Astana, Atlasjet, KLM, Kuwait, Lufthansa, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR3,393,519
Tehran to Doha Emirates, Etihad, flydubai, Azal, Atlasjet, Kuwait, Pegasus, Qatar, Turkish, Oman Air IRR8,250,298
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 IRR7,689,901
Tehran to Delhi British Airways, Emirates, Etihad, flydubai, Air Arabia, Astana, Kuwait, Lufthansa, Austrian, Qatar, Aeroflot, Turkish, Oman Air IRR12,671,213
Tehran to Mumbai British Airways, Emirates, Etihad, flydubai, IranAir, Kuwait, Lufthansa, Qatar, Turkish, Oman Air IRR12,204,215
Tehran to Bangkok British Airways, China Southern, Emirates, Etihad, flydubai, Astana, Kuwait, Austrian, Qatar, Aeroflot, Turkish, Oman Air, Mesaba IRR14,227,873
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 IRR6,631,372
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,382,306
Tehran to Kuala Lumpur British Airways, China Southern, Emirates, Etihad, IranAir, Astana, Austrian, Qatar, Turkish, Oman Air IRR17,994,990
Tehran to Antalya Azal, Astana, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, Aeroflot, Turkish IRR4,981,312
Tehran to Frankfurt Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Azal, Astana, KLM, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR9,402,227
Tehran to Lahore Emirates, Etihad, Kuwait, Qatar, Turkish, Oman Air IRR15,348,668
Tehran to Goa Etihad, Qatar, Oman Air IRR14,134,473
Tehran to Beijing Air Berlin, Alitalia, British Airways, China Southern, Emirates, Etihad, IranAir, Azal, Astana, Lufthansa, Austrian, UIA, Qatar, Aeroflot, Turkish IRR13,542,942
Tehran to Rome Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, NIKI, IranAir, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR7,503,102
Tehran to Ankara IranAir, Azal, Lufthansa, Pegasus, Qatar, Turkish IRR9,184,294
Tehran to Dushanbe China Southern, Astana, Turkish Check Dates
Tehran to Bangalore Emirates, Etihad, Kuwait, Qatar, Oman Air IRR13,449,543
Tehran to Amsterdam Aegean, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR7,845,567
Tehran to Vienna Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, NIKI, IranAir, KLM, Kuwait, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR7,970,100
Tehran to Tashkent China Southern, IranAir, Astana, Aeroflot, Turkish Check Dates
Tehran to Copenhagen Aegean, Air Berlin, Air France, Alitalia, British Airways, Emirates, Etihad, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, Qatar, Aeroflot, Turkish IRR8,156,899
Tehran to Shanghai Alitalia, British Airways, China Southern, Emirates, Etihad, Lufthansa, Austrian, Qatar, Aeroflot, Turkish IRR14,881,670
Tehran to Milan Aegean, Air Berlin, Air France, Alitalia, Belavia, British Airways, Emirates, Etihad, IranAir, Azal, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR6,382,306
Tehran to Munich Aegean, Air Berlin, Air France, Alitalia, British Airways, Emirates, Etihad, IranAir, KLM, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish, Oman Air IRR7,658,768
Tehran to Athens Aegean, Air France, Alitalia, British Airways, Emirates, Etihad, KLM, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR7,160,636
Tehran to Stockholm Aegean, Air Berlin, Air France, Belavia, British Airways, Emirates, Etihad, NIKI, IranAir, Atlasjet, KLM, Lufthansa, Austrian, Pegasus, UIA, Qatar, Aeroflot, Turkish IRR7,254,036
Tehran to Male Emirates, Etihad, flydubai, Austrian, Qatar, Aeroflot, Turkish IRR21,139,443
Cheap Flights from Tehran to Muscat, OM, Oman, from IRR10,118,290 Round trip from THR to MCT