The UAE has airports at several locations but Abu Dhabi International Airport, Al Ain International Airport and Dubai International Airport serve as the major ones. There are plenty of direct and connecting flights to these airports from all around the world. Other than these, there are few flights that fly to Dubai Al Maktoum International Airport, Ras al-Khaimah Airport and Sharjah International Airport. Emirates (www.emirates.com) and Etihad (www.etihad.com) serve as national airlines that operate flights to the UAE. There are other low-cost carriers namely Flydubai (www.flydubai.com) and Air Arabia (www.airarabia.com) that fly within the country and between the neighbouring countries.
The road network between Oman and UAE is quite smooth and thus offers a daily bus service between Dubai and the port capital of Oman, Muscat.
The road network linking the UAE to Oman is quite smooth and a fairly good one. If you own an International Driving Permit, then driving to the emirates is a perfect option. One can also hire a cab, which is easily available.
Jebel Ali, Rashid, Zaved, Khalid and Fujairah are the international seaports located at Abu Dhabi, Sharjah and Ras-al-Khaimah respectively. Sharjah gets vessels from Bandar-e-Abbas in Iran; however, there is an option to reach Abu Dhabi and Dubai from Australia, Europe, USA and the Far East.
UAE is home to the Emirates National Airlines, which connects the country with many cities located in the Middle East, Europe, Asia and other parts of the world. IndoGo, Jet Airways, Air India, SpiceJet, Air India Express, Gulf Air and Flydubai are the other options available to travel to India from UAE. One can also board a direct flight from several Indian cities such as New Delhi, Mumbai, Chennai, Bangalore, Mangalore, Hyderabad, and much more to travel to the UAE.