La compagnie aérienne Oman Air lancera en septembre une nouvelle liaison entre Mascate et Téhéran, sa première route vers l’Iran. A partir du 1er septembre 2012, la compagnie nationale du sultanat d’Oman proposera un vol quotidien entre sa base et l’aéroport de Téhéran – Imam Khomeiny, opéré à bord d’un Embraer E175 pouvant emporter douze passagers en classe Affaires et 60 en Economie. Les vols du lundi, jeudi et vendredi décolleront à 2h00 (arrivée 4h20) et ceux des autres jours à 9h30 (arrivée 11h50), avec des retours respectivement à 6h10 et 12h40. Cette route est sans concurrence, Iran Air ne desservant pas Mascate. La capitale iranienne sera la 46ème destination d’Oman Air, qui propose en Europe des vols vers Paris, Londres, Francfort, Munich et Zurich. Son réseau est principalement concentré sur le Moyen Orient et l’Asie du sud, mais inclut Dar es Salaam en Afrique et Bangkok ou Singapour entre autres en Asie du sud-est. L’aéroport de Téhéran accueille des vols d’environ 35 compagnies, parmi lesquelles Lufthansa, KLM, Alitalia, BMI, Aeroflot et les turques Turkish Airlines, Pegasus Airlines ou AnadoluJet ; Emirates Airlines, Etihad Airways, Qatar Airways, Kuwait Airways ou la spécialiste arabe du billet avion pas cher Air Arabia ; et en Asie China Southern Airlines, Malaysia Airlines et la low cost AirAsia X.
La flotte d’Oman Air compte 26 appareils, dont sept Airbus A330, deux ATR42, quinze Boeing 737 (séries 700 et 800) et enfin deux E175, deux autres devant être livrés d’ici la fin de l’année.