Home › Routes › Dubai to Muscat
How to get from Dubai to Muscat
Flights from Dubai to Muscat take about 1 h 15 in the air. Driving takes about 4 h 30 to 5 h plus the border, and Mwasalat, Oman's national bus company, runs coaches between the two cities in about 6–7 h.
Best option: Flight. The short flight is the fastest option and avoids a border crossing by road.
All the ways to make the trip
| How | Time | How often | Price* | Good to know |
|---|---|---|---|---|
| flight Direct flights from Dubai International (DXB) to Muscat International (Emirates, flydubai and Oman Air among the airlines) | about 1 h 15 in the air | many a day | about AED 300–900 one way | Muscat airport is about 30–40 minutes from Mutrah and the old town. |
| bus Mwasalat coaches from Dubai to Muscat, crossing the UAE–Oman land border | about 6–7 h including the border | a few departures a day | about OMR 10–15 (about AED 100–150) | Book in advance and check the Dubai departure point; carry your passport and any visa needed for Oman. |
| car Road via the Hatta or Al Ain area border crossings and the Batinah coast or interior roads to Muscat (about 450 km) | about 4 h 30 to 5 h plus the border | fuel plus a UAE exit fee and Oman car insurance | Rental cars need the company's permission and Oman insurance to cross; border queues are long at weekends and holidays. |
*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.
Open the route in Google Maps →
Book the trip
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Tips
- Check whether you need an Oman visa; many nationalities can apply online or are visa-exempt for short stays.
- Weekend border queues (Friday and Saturday) can be long; travel midweek if driving.
- Muscat is spread out; a car or taxi is needed between Mutrah, the Grand Mosque and the beaches.
- Summer temperatures exceed 40°C; carry water if driving.
Common questions
How long is the flight from Dubai to Muscat?
About 1 h 15 in the air. Add airport time in Dubai, which can be long at busy periods, and about 30–40 minutes from Muscat airport to the city. Door to door, plan on about 4 h. Many daily flights mean you can choose times to suit your plans.
Is there a bus from Dubai to Muscat?
Yes. Mwasalat, Oman's state bus company, runs coaches between Dubai and Muscat, taking about 6–7 h including the border. Fares are low, around OMR 10–15. Departures are limited, so book ahead and confirm the departure point in Dubai. Bring your passport and any visa you need for Oman.
Can I drive a rental car from Dubai to Oman?
Usually yes, with the rental company's permission and Oman insurance, which the company can arrange for a fee. At the border you pay a UAE exit fee and show documents for the car. Some companies do not allow cross-border trips, so ask before booking.
Do I need a visa for Oman?
It depends on your nationality. Many visitors are visa-exempt for short stays or can apply for an e-visa online. Requirements change, so check the Royal Oman Police website before you travel. Make sure your passport is valid for at least six months from your arrival date.
Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.