Citizens of Bahrain, Kuwait, Qatar, Saudi Arabia and the United Arab Emirates do not require a visa to visit Oman, and may use National ID Cards to enter the country.
Those who hold a visa or entrance stamp of the Emirate of Dubai that is valid for at least 21 days are visa exempt. Similarly, those who hold a visa for Qatar that is valid for travel to Oman and valid for at least one month, and who are nationals of visa on arrival eligible countries, are visa exempt when arriving directly from Qatar.
Citizens of New Zealand may obtain a visa on arrival valid for 3 months, which is extendable once for a fee.
Citizens of the European Union, Andorra, Argentina, Australia, Bolivia, Brazil, Brunei, Canada, Chile, Colombia, Ecuador, Hong Kong, Iceland, Indonesia, Japan, Lebanon, Liechtenstein, Macau, Macedonia, Malaysia, Moldova, Monaco, Norway, Paraguay, San Marino, Seychelles, Singapore, South Africa, South Korea, Suriname, Taiwan, Thailand, Turkey, United States, Uruguay, Vatican City and Venezuela may obtain a visa on arrival valid for 30 days, which is extendable once for a fee. Starting March 21st 2018, it will not be possible to receive a visa on arrival, one must apply for a visa online.
Documentation and entry conditions differ between countries. While in most cases a Tourist Visa can be procured on arrival, obtaining the appropriate visa prior to travelling is highly recommended.
To apply for an e-visa and for more information on the different types of visas available and countries permitted to purchase a visa on arrival, please visit the Royal Oman Police website https://evisa.rop.gov.om/.