The fees for the visa must be paid when applying. Current general fees are:
Adults and Children 12 or Over: 25.200 OMR
Children from 6-12: 14.700 OMR
Children under 6: Free
Fees will not be refunded in the event the application is refused.
Special fees may apply for certain nationals.