You should be fine.
For transits of less than 6 hours such as your case you don’t need a visa, as long as you have proof of onward travel, according to the Timatic tool on Emirates’ website.
Transit – Oman (OM) Visa
Visa required.
TWOV (Transit Without Visa):
Holders of onward tickets for a max. transit time of 6 hours.
Visa Issuance:
Passengers in transit for longer than 6 hours, can obtain a single transit visa on arrival for a maximum stay of 72
hours if they have confirmation from the airline that a visa has been
approved before departure.
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024
5 Mar, 2024