Search Flights from Iran to Oman

Cheapest Iran to Oman Flight Tickets

Cheapest Direct Flight

Mahan Airlines

Mahan Airlines
16 Aug, Sun07:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
5 Aug, Wed11:15
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
13 Aug, Thu07:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
8 Aug, Sat09:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
10 Aug, Mon09:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
18 Aug, Tue07:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
19 Aug, Wed07:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
21 Aug, Fri07:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Mahan Airlines

Mahan Airlines
22 Aug, Sat07:30
Tehran – Muscat
2h 30m
Non-stop
IKAMCT

Last update: 04 August 2026 21:02

Oman Currency OMR
Cheapest Month to Fly December
Local Time (Capital) 23:23
Number of flights per week 22

Explore travel options from Iran to Oman

Popular Airlines

Mahan Airlines

Frequently Asked Questions

When you search for flights Iran - Oman, Wingie directly extracts instantaneous data of all airlines and compares them. Thus, you can view all Iran - Oman flights for selected dates and find the most suitable flight ticket for you.
Mahan Airlines organize Iran - Oman flights.
Most Popular Oman airports: Muscat International, Salalah Intl., Sohar, Duqm Intl.
Comparing average prices, the most convenient month to fly Iran - Oman is: December.
Wingie App Banner
Get exclusive deals on the Wingie app!
Wingie QR Code
Scan the QR code to download the app for free
GooglePlay DownloadAppleStore Download