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 email@example.com
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.