Você deve estar bem.
Para trânsitos de menos de 6 horas, como o seu caso, você não precisa de visto, contanto que você tenha uma prova da continuação travel , de acordo com a Timatic ferramenta no site da Emirates.
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.