ive been to oman just recently. like 2 weeks ago.
1. you need to check if the profession stated in your residence visa applies to upon arrival. You can drop by the oman consulate to check for assurance.
2. for tourist visa application, you need photocopies of the following:
passport (front and back)
residence visa (must be within the valid for 6 months before it expires- you can check if 3months is ok)
3. fill out a form(you need that)
4. bring EXACT AMOUNT ONLY of 50aed
5. consulate opens from: 8:30am - 11:30am Sunday to Wednesday; 8:30-10:30am thursday -
6. you can get the passport with the visa the next day.
7. check the visa stamp.
please do ask before you leave the consulate what is the validity date (if there's nothing written on it) because based from experience, the day of my flight when i tried to check in they gave me a hard time and almost missed my flight because they wont let me checked in due to "NO VALIDITY DATE" was written on the visa. i tried telling them that it is on arrival in oman that the immigration officers will write the validity.
to make the long story short, i self checked in on the kiosk 2hrs and was able to go through the passport control with no issues. at all. and also in oman immigration.
before you leave check your passport, the visa (tourist) is a blue stamp(for first time applicants for tourist visa) ; red bog stamp(for visa run)
if no validity date was written, double check with them.
also, clarify if you can use that if its by land because in my case, they also questioned(people in check in area) how will you know if its by land or through the airport)
hope this helps. << Less