Get in Oman
A single entry, one month visa can be obtained upon arrival at any air, land or sea terminal by the citzens of the following countries:
EU citizens and other Europeans including nationals of Iceland, Liechtenstein, Monaco, Norway, San Marino, Switzerland and Vatican City but not Cyprus and Malta.
Albania, Andorra, Argentina, Australia, Bolivia, Bosnia and Herzegovina, Brazil, Brunei, Canada, China*, Chile, Colombia, Croatia, Ecuador, French Guyana, Hong Kong, Indonesia, Japan, Macedonia, Malaysia, Moldova, New Zealand, Paraguay, Peru, Russia*, Seychelles, Singapore, South Africa, South Korea, Suriname, Taiwan, Thailand, Turkey*, Ukraine*, USA, Uruguay and Venezuela.
The fee is 20 OMR and your passport should be valid for no less than 6 months from the date of arrival. However, if you arrived by air into Dubai International Airport and subsequently enter Oman via land, the visa fee will be waived. Any visa fees can be paid using UAE dirhams at a rate of 10 to 1 OMR. At the airports visa fees can be paid in any GCC currency, Euros, and USD.
As of March 2012 a new 10-day tourist visa has been introduced that costs 5 OMR and is obtainable at any land, sea or airport.
Chinese, Russian and Ukrainian nationals may obtain visit visas following the same procedures provided that they are part of tourists groups arriving to the Sultanate through a local tourist agent or a hotel or as a family. In the case of groups, the number of females must not exceed the number of males.
Citizens of Egypt, Iran, India, Jordan, Morocco, and Tunisia can apply for a one month visit visa only at air terminals.
The visa can be extended another month by submitting your passport to the Royal Omani Police in Muscat, however there is one line, and the wait can be as long as 2 hours. Be aware that the concept of personal distance is different in the Middle East than it is in Europe. Line jumping may be a problem for Europeans unless you set aside that personal distance concept. If you are on a budget and need to extend your visa, I highly recommend taking a trip to the United Arab Emirates. Buses are RO 10-12 return. A same-day round trip flight to Sharjah on Air Arabia  costs about RO 50. Even a taxi would be an option.
Israeli stamps are not a problem for entry, but Israeli passport holders are not permitted into Oman.
It is prohibited to bring firearms, narcotics or pornographic publications into Oman. Non-muslims are permitted to bring two litres of alcohol into the country at Seeb International Airport only. You are not allowed to bring alcohol into the country in private cars at land border crossings.
Virtually all international flights arrive at Muscat International Airport (MCT) in Muscat. There are also a small number of regional international flights to Salalah (SLL). Purchasing a visa on arrival in Salalah can be quite difficult, as the airport is very small and immigration officials tend not to have change for larger notes.
There are scheduled services by numerous airlines, including but not limited to Oman Air, Emirates, Gulf Air, Etihad, British Airways, Kuwait Airways, Saudi Arabian Airways, KLM Royal Dutch Airlines, Swiss International, Lufthansa, Qatar Airways, Air India, Air France, and Thai Airways International. The most frequent connections are via Dubai (DXB).
There are also direct flights from various Indian cities by airlines like Air India, Indian and Jet Airways.
The port in Muscat is used by cruise ships, however there are no regular passenger sevices to Oman. This is slowly changing, with more cruise ships (generally smaller ones) making port calls.
Entering the Omani part of the divided village of Dibba (Dibba Bayah) from Dibba Al Hisn (Sharjah, UAE) [Photo: Rolf Palmberg]
There are multiple border crossings from the United Arab Emirates into Oman some of which are listed below:
* Hatta border at Wadi Hatta and AL-Wajajah From Dubai And Sharjah
* Khatam Al Shikhla – UAE Border and Wadi Jizzi – Oman Border, easy for Travelers From Al Ain and Abu Dhabi
* Jebel Hafret leading to Ibri and Nizwa,
* Khatmat Milahah from Kalba, (Is a Part of Sharjah Emirate) is 5kms from Fujairah Town.
* from Ras al Khaimah emirate to Bukha/Musadam
* from Fujeirah emirate to Dibba/Musadam.
Driving directions and border crossing from Abu Dhabi to Muscat- For Abu Dhabi residents crossing to Oman, there are 3 border posts in Al Ain – Buraimi Border post (reserved exclusively for GCC residents), Hilli Border post and Khatam Al Shukla border posts (serving expatriates).
Roads are excellent and the border crossing is quite easy. Don’t forget to bring along some cash as you have to pay for the visa to enter Oman. If you are taking a car from the UAE into Oman you will need to produce evidence at the border that the car is insured in Oman.
* UAE Immigration charges are 35 AED per person(in Hatta UAE Border no charges when exiting to Oman)
* 50 AED or 5 Oman Riyals at Oman Border per person ( Now in Oman border for payments electronic card for payment is a must. ie:- Should have credit card or debit card.)
And returning through Al Ain border is free of charge in both borders.
Additionally, make sure that your passport is stamped with the relevant entry and exit stamps. This should go without saying, but some border officials will forget part of the procedure and cause administrative hassles later. Additionally, crossing from Oman to the UAE is often a chaotic business, so it is easier to miss out on the all-important stamp than one might expect.
Crossing from Oman to Yemen is significantly more challenging, and those of an adventurous bent should familiarise themselves very carefully with the regulations regarding that border. In previous years, there has been a law that no solo female travellers can exit Oman to Yemen. Additionally, bear in mind that the easternmost parts of Yemen are exceptionally remote.
While a border (unmarked) exists between Oman and Saudi Arabia, this is a very unadvisable crossing, as it involves going through most (if not all) of the Empty Quarter and there are no permanent roads.
There are regular buses between Muscat and Dubai (UAE). There are private operators as well as the state-owned Oman National Transport Company (ONTC), and the ride (which usually takes 4-5 h) is usually quite comfortable.