National carrier, Oman Air has cancelled 14 flights on Thursday, 18 flights on Friday and 24 flights on Saturday.
This was done following Public Authority for Civil Aviation directives on suspending operations of Boeing 737 MAX.
The flights which were cancelled on Thursday included Calicut, Salalah, Dubai, Bahrain, Saudi Arabia and Zanzibar.
On Friday, the national carrier has cancelled flights to Calicut, Dubai, Bahrain, Zanzibar, Dar es Salam, Khasab and Doha.
On Saturday, the carrier has cut flights to Calicut, Karachi, Dubai, Salalah, Bahrain, Doha and Khasab.