Muscat to Tehran Flights


Muscat to Tehran Flight Info

Peak season for travel


Cheapest return ticket price

Muscat(MCT) ⇒ Tehran(IKA)

Cheapest direct flight price

Muscat(MCT) ⇒ Tehran(IKA)

Frequently Asked Questions

  • When are flight tickets from Muscat (MCT) to Tehran (THR) the cheapest?

    Airlines adjust prices for flights from Muscat to Tehran based on the date and time of your booking. By analyzing data from all airlines, on, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Muscat (MCT) to Tehran (THR) cost?

    According to's data, the lowest price is around AU$583.
  • How long does it take to fly from Muscat (MCT) to Tehran (THR)?

    It takes about 2 hours 37 minutes to fly from Muscat (MCT) to Tehran (THR).
  • What is the transportation method from the main airport to downtown in Tehran?

    • The distance from Imam Khomeini International Airport to downtown is about 40km, by taxi about 1 hour.
  • What are the most popular airlines that fly from Muscat (MCT) to Tehran (THR)?

    Airlines with flights from Muscat (MCT) to Tehran (THR): SalamAir and Oman Air.
  • What's the most popular airline for non-stop flights from Muscat (MCT) to Tehran (THR)?

    SalamAir operates 3 non-stop flights from Muscat (MCT) to Tehran (THR).
  • How many airports are there in Tehran (THR)?

    There are 2 airport(s) near Tehran (THR): Imam Khomeini International Airport and Mehrabad International Airport.
  • What are some travel guidelines for Tehran during the COVID19 pandemic?

    Entry restrictions and flight schedule changes and cancellations are frequently updated and subject to change. If you plan to travel to Tehran, please obtain the most updated information from the airline you plan to book your travels with. You can also refer to COVID19 Country/Region Entry Restrictions for more information.
  • Which airlines offer free date changes for flights to this city during the COVID19 pandemic?

    There are no airlines with flights to this city that provide this service. Please use this information as a reference only and confirm with the airline prior to booking.

Muscat (MCT) to Tehran (THR) Flight Schedule

Flight info.
RouteWeekly Schedule
Oman Air





Muscat to Tehran-------Search
Oman Air





Muscat to Tehran-M-WT-SSearch
Oman Air





Muscat to TehranSMT--F-Search
Oman Air





Muscat to Tehran-------Search





Muscat to Tehran---W--SSearch





Muscat to Tehran---W---Search
Flight from Muscat to Tehran

Tehran is the capital city and the most populated city of Iran. The city has a great history and known to be a part of World War I and II. Tehran’s famous landmark is the Azadi Tower, designed by Hossein Amanat. Even though this city is known to be one of the most polluted cities, it is known to attract tourists across the globe.

The Mehrabad International Airport (THR) is the secondary airport of Iran. Mostly, the domestic flights ply from this airport. From the Muscat International Airport (MCT) there are every day flights from Muscat to Tehran.

Tip: The ideal time to visit Tehran is during autumn and spring, which is from Mar until May and Sep until early Nov. Winter can be avoided since the temperatures become quite low.

Plying to Tehran

There are various airlines such as Qatar Airways, Kuwait Airways, Pegasus Airlines, Emirates Airlines, Turkish Airlines, and many more that commute from Muscat to Tehran. The shortest time taken for a Muscat to Tehran flight is around 2 hours 35 minutes.

Close to 77 flights per week fly to Tehran, and the cheap flights from Muscat can be availed by thorough research and booking three months in advance. It varies depending on the season and demand for the flight.

Almost every day, there is at least one direct flights to Tehran from Muscat. There are also one-stop and multiple-stop flights from Muscat to Tehran. If you have a lot of time for your vacation, then you can choose multiple-stop flights for availing the best price instead of direct flights.

Tip: There are various buses and taxi facilities from the Mehrabad International Airport (THR) to reach Tehran city.

Some of the things to see in and around Tehran

The main tourist attractions in Tehran are the Tabiat Bridge, Golestan Palace, Milad Tower, different Bazaars, Sadabaad Palace, Mount Tochal, historically essential museums, and many more.

If you choose Tehran as a tourist destination, then there are a lot of things to see and activities to be a part of. You can go on a hiking tour to the Damavand summit if you are a hiker or go on a walk in the different gardens and parks in Tehran, including Tehran Bird Garden, National Botanical Garden, Laleh Park, Mellat Park, and so on.

There are various shopping malls where you can buy some of the unique Tehran souvenirs. Palladium Mall, Kourosh Complex, Tran Mall, and Galleria Shopping Center are some of the shopping malls. It is also worth to visit the Tabi’at Bridge, which is a three-level bridge that connects two parks. You can also go on a Telecabin to the Tochal Summit from where you can get a beautiful view of the Tehran city.

Tip: A never to miss activity is skiing in Tehran when you plan to go there in Jan and Feb.

Places to stay in Tehran

One can find lodges, hostels, hotels, and resorts in Tehran. You can choose to stay in some of the famous places such as Kamal-ol-Molk, Farah Abad, Bahar Shomali, Shahid Khoddami, Enghelab Street, Chamran Highway, and more.

There are rooms for every budget, and every hotel has a Wi-Fi facility, parking facility, and offers and discounts on accommodation with Muscat-Tehran flight booking. They can also arrange a local tour or suggest the best places to visit nearby.

Tip: If you book the preferred hotel also three months prior along with the flight booking, then you can get both at a discounted price.

Do not wait for long to plan a memorable trip to Tehran with

  • Plan Your Trip from Muscat (MCT) to Tehran (THR)

    Tehran attracts thousands of visitors every year for both business and pleasure. Whether you’re taking a last-minute break or a much needed getaway, flights from Muscat to Tehran on can help you get there with ease. With, you can browse popular airlines with flights to Tehran, check the best season to visit, and preview Tehran attractions before you arrive. With flight deals and exciting attractions waiting for you to explore in Tehran, the best time to book flights from Muscat to Tehran is now! Planning a trip from Muscat to Tehran is easy when you use to help you make travel arrangements. Whether you are flying one-way, non-stop, or round-trip, you will find just the flight you need with us. If you want to lock in a great deal for your flights, go for a round-trip flight, if you need flexibility with your itinerary, book a one-way flight to Tehran. With, you can search for available flights and hotel rooms, and then make your booking quickly and easily online and on the go. Pack your travel accessories, make a must-see bucket list, and book your flight to Tehran on today!

  • A Trip to Remember (MCT—THR)

    Make your journey from Muscat (MCT) to Tehran (THR) a trip to remember by using to view Tehran attractions before you arrive. Once you know what to do in Tehran, you can reserve and book in advance for the best travel experience possible. Planning ahead is the most effective way to ensure your whole travel experience goes smoothly. Whether you need help choosing the perfect restaurant, discovering the best places to try local flavors, or finding the most stunning views in town, is with you every step of the way for your trip to Tehran.