If you are sponsoring the visit of an employee or family member, you must deposit their visa at the visa deposit center at least 24 hours prior to their arrival. The visa deposit counter is located in level 1, Arrivals, Gate C.
Open 24/7, contact number: +968 2435 6431
Passengers are advised to have a copy of their visa before they fly.