Oman visa on arrival

Oman visa on arrival in 2026 — eligible nationalities, fees, and process

The visa on arrival is the simplest option for 100+ nationalities visiting Musandam. The cost is 5 OMR (50 AED) for a 10-day single-entry visa. Apply at the border in 5 minutes, no advance application required.

Eligible nationalities

European Union

Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden

United Kingdom & Europe

UK, Norway, Switzerland, Iceland, Liechtenstein, Monaco

Americas

USA, Canada, Mexico, Brazil, Argentina, Chile, Colombia

Asia Pacific

Japan, South Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines (with sponsor), Australia, New Zealand

Middle East

Bahrain, Kuwait, Qatar, Saudi Arabia, UAE

The visa on arrival procedure at Al Dara border

The visa on arrival is available at the Al Dara / Al Wajajah border between the UAE and Oman, 24/7. The procedure is: drive to the UAE exit booth, pay the 35 AED UAE exit fee per person, drive 800 m to the Oman entry, walk into the visa office, fill in the application form, pay 5 OMR (50 AED) per person in cash, get the visa stamp, drive through the customs booth.

The whole process takes 10–15 minutes for eligible nationalities on a quiet day, 20–30 minutes on a Friday afternoon. The border staff speak Arabic and English. The application form is in Arabic and English.

Documents required

  • • Passport valid for 6+ months from the date of entry
  • • Cash payment (5 OMR or 50 AED per person, exact change preferred)
  • • Return ticket (rarely checked, but recommended)
  • • Hotel booking or tour booking (rarely checked, but recommended)

Frequently asked questions

Can I get an Oman visa on arrival?

Yes, if you are from one of the 100+ eligible nationalities. The visa on arrival is available at all Oman border posts including the Al Dara border to Musandam. The cost is 5 OMR (about 50 AED) for 10 days.

What nationalities are NOT eligible for the visa on arrival?

Indian, Pakistani, Bangladeshi, Sri Lankan, Filipino, Egyptian, Iraqi, Iranian, Syrian, and Afghan passport holders must apply for a visa in advance. The application must be through a sponsor (usually a hotel or a tour operator).

How long is the visa on arrival valid?

10 days, single entry. The visa can be extended once for an additional 10 days at the Royal Oman Police office in Khasab.

Do I need a printout of the visa on arrival?

No, the visa is stamped directly into your passport. You will receive a paper receipt — keep it with your passport until you leave Oman.

Can I pay for the visa on arrival with a card?

No, the visa on arrival must be paid in cash. Bring exact change in Omani Rials (5 OMR per person) or UAE Dirhams (50 AED per person). The border accepts both currencies.