ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Muscat

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Dubai to Muscat

🌄 Starting from Global Village 1, the bus route includes stops at Al Ghubaiba Bus Station 12, Al Ain Central Bus Station, and Buraimi before reaching Azaibah in Muscat. 💰 The bus fare for this route ranges from $14 to $22, offering an affordable and convenient travel option for those exploring the UAE and Oman.

Where to stay in Muscat

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus between Dubai and Muscat. Travelers can take a route that involves transfers at various stops, such as Global Village, Al Ghubaiba Bus Station, Al Ain Central Bus Station, and Buraimi, before finally reaching Azaibah in Muscat. The entire journey, including transfers, typically takes about 10 hours and 37 minutes.
  • Passengers traveling from Dubai to Muscat can catch the bus at Al Ghubaiba Bus Station 12.
  • The Dubai to Muscat bus services, operated by Mwasalat, arrive at Azaibah station in Muscat. Azaibah station is a central transportation hub in Muscat, making it convenient for travelers to access other parts of the city upon arrival. It is recommended for passengers to familiarize themselves with the station's layout and facilities to make their onward journey smoother. Additionally, travelers can inquire about local transportation options or arrange for their next mode of transportation from Azaibah station.
  • The cost of a bus ticket from Dubai to Muscat typically ranges from $14 to $22, depending on the bus service provider and the class of travel chosen.
  • There are several buses that connect Dubai to Muscat albeit with transfers along the route. The services are operated by Dubai RTA Bus and Mwasalat, with departures from Al Ghubaiba Bus Station in Dubai and arrivals at Azaibah station in Muscat. The journey typically takes around 10 hours and 37 minutes, with ticket prices ranging from $14 to $22, depending on the chosen class and operator.
  • The Dubai to Muscat bus services may be less crowded during weekdays compared to weekends, as many travelers opt for weekend getaways.
  • The first bus of the day to travel from Dubai to Muscat typically departs from Al Ghubaiba Bus Station 12 in the early morning. The last bus of the day usually leaves in the late afternoon or early evening. Travelers should check the specific schedules of Dubai RTA Bus and Mwasalat bus services for the most up-to-date information on the first and last bus timings for this route.

Will you be returning to Dubai by bus?

If you are looking for a return bus service, check the buses from Muscat to Dubai.

See schedule