As of 18 March 2020, and until further notice, only Omani nationals are allowed to enter Oman. Residents who wish to return to Oman should approach the Oman Embassy in London to discuss their options. They can be contact on london1@mofa.gov.om
Important information
Government Laws and local restrictions regarding country entry requirements are continually changing. Always check the Embassy website for the country you wish to visit or the FCDO website: https://www.gov.uk/foreign-travel-advice for the latest travel advice and entry requirements.