Dubai to Oman Bus: Ticket Price, Timings, Booking, Station and Travel Time

Introduction
Travelling from Dubai to Oman by bus is one of the most affordable and practical ways to reach Muscat from the UAE. The journey is popular with tourists, UAE residents, students and budget travellers who prefer road travel over flying. A direct bus from Dubai to Oman gives passengers the chance to travel through the Hatta border area, northern Oman and cities such as Sohar before reaching the Muscat region.
The Dubai to Oman bus service has changed over the years, which is why older information can sometimes cause confusion. The former RTA and Mwasalat Route 201 is no longer the main direct option from Dubai. In 2026, Al Khanjry Transport is the principal operator connecting Dubai with Muscat. The current service offers online booking, several departures depending on the date, and a one-way fare of around AED 100.
Dubai to Oman Bus Service in 2026
The main Dubai to Oman bus service is currently operated by Al Khanjry Transport. The company connects Dubai with Ruwi in Muscat and also operates through important locations in northern Oman. For passengers travelling from the UAE, this provides a convenient alternative to flying or hiring a rental car for the international journey.
The service is particularly useful because passengers do not need to drive themselves through the UAE–Oman border. The coach travels from Dubai toward Hatta and continues through the Al Wajajah border crossing into Oman. From there, it travels through northern Oman toward Sohar, Al Khoudh and the wider Muscat area. Travellers should always confirm their exact drop-off location because operating stops can vary depending on the specific service.
Dubai to Oman Bus Ticket Price and Fare
The current Dubai to Oman bus ticket price is generally around AED 100 for a one-way journey from Dubai to Muscat. A return journey is normally around AED 200. On the Oman side, tickets are commonly priced at approximately OMR 10 one way and OMR 20 for a round trip. Prices can occasionally vary if the operator provides an online booking promotion.
The Dubai to Oman bus fare should not be confused with the old AED 55 fare that still appears on many websites. That price belonged to the former RTA and Mwasalat Route 201. Travellers in 2026 should budget around AED 100 for the current direct service. Extra costs may also apply at the border, including UAE land-exit charges and an Oman visa fee where required. Therefore, it is sensible to carry some additional UAE dirhams and Omani rials during the journey.
Dubai to Oman Bus Timings
Dubai to Oman bus timings can vary, so passengers should check the live booking system before travelling. Several schedules have listed daily departures around the morning, afternoon and evening periods. Commonly published times include approximately 7:00 AM, 3:00 PM and 9:00 PM, although the operator’s live system has also shown different departure slots at certain times.
Because schedules can change, the Dubai to Oman bus time shown on the confirmed ticket should always be treated as the most reliable information. Travellers should arrive at least 30 minutes before departure, especially during weekends, Eid holidays and other busy travel periods. International bus travel requires document checks and luggage loading, so arriving at the station at the last minute is not recommended.
Dubai to Oman Bus Station and Departure Point
The present Dubai to Oman bus station arrangement is different from the old RTA service. Al Khanjry currently operates from the Deira area of Dubai, with its office and departure point listed behind the DNATA Building. The location is relatively close to Abu Hail, which is why some travellers still describe the service as departing from the Abu Hail area.
Passengers should not automatically go to the old RTA Route 201 bus platform because that information relates to the former public service. The safest approach is to follow the location shown on the current Al Khanjry booking confirmation. In Oman, the main destination is Ruwi in Muscat. Al Khanjry also maintains locations in Sohar and Al Khoudh, making the service useful for passengers travelling to different parts of northern Oman.
Dubai to Oman Bus Distance and Travel Time
The Dubai to Oman bus distance between Dubai and Muscat is approximately 450 kilometres, although the exact distance depends on the starting point, border route and final stop. The road journey passes through Hatta before entering Oman and then continues along northern Oman toward Muscat.
Dubai to Oman bus travel time is normally around six to nine hours. When traffic and immigration procedures are smooth, the journey can be completed closer to six or seven hours. During weekends, public holidays or busy border periods, it may take eight or nine hours. Therefore, when passengers ask how many hours the Dubai to Oman bus takes, around seven hours is a useful estimate, but extra time should always be allowed.
Dubai to Oman Bus Ticket Booking
Dubai to Oman bus ticket booking can now be completed online through the Al Khanjry booking portal. Passengers can choose Dubai as their starting point, select Ruwi as their destination, choose the travel date and enter the number of passengers. Both one-way and return bookings are available.
Online booking is particularly helpful during weekends and public holidays because buses can fill quickly. Travellers should enter their passport details carefully and make sure the passenger name matches the travel document. It is also advisable to check the travel date, departure time and destination before making payment. Keeping a screenshot or offline copy of the booking confirmation is useful in case mobile data becomes unavailable near the border.
Dubai to Oman Bus Service Contact Number
Passengers who need help with reservations can contact Al Khanjry directly. The current Dubai general enquiry number is +971 4 287 3946, while booking support is available on +971 56 204 9774. The company also provides support through its official booking website and email service.
In Oman, the Ruwi office can be contacted on +968 2470 0600 or +968 9255 0199. Additional contact numbers are available for Sohar and Al Khoudh. Because several older numbers still appear online, passengers should preferably use the latest contact details shown on the current booking portal when confirming the Dubai to Oman bus service.
UAE–Oman Border and Visa Requirements
The border crossing is the most important part of travelling Dubai to Oman by bus. The coach normally travels toward the Hatta–Al Wajajah border area. Passengers must complete UAE exit procedures and then pass through Oman immigration before continuing the journey. Everyone should keep their passport and travel documents easily accessible because passengers may need to leave the coach during immigration processing.
Oman visa requirements depend on nationality and residency status. GCC citizens can travel to Oman without a visa, while citizens of many other countries may qualify for short visa-free stays under certain conditions. Other travellers must obtain an Oman eVisa before departure. UAE residents should also carry their Emirates ID and make sure their residence status permits re-entry into the UAE. A valid passport, hotel information and onward or return travel details should also be kept available.
Oman to Dubai Bus and Return Journey
The Oman to Dubai bus provides a convenient return option for passengers travelling back to the UAE. Al Khanjry operates the return service from the Muscat area, mainly from Ruwi. The Oman to Dubai bus ticket price is usually around OMR 10 one way, while a two-way ticket from the Oman side is around OMR 20.
Oman to Dubai bus timings can also vary. Several schedules have shown services around 6:00 AM, 3:00 PM and 9:00 PM, but passengers should check their specific travel date because live timings can change. The return journey normally takes six to nine hours and includes the same immigration procedures at the Oman–UAE border. Travellers arriving in Dubai late at night should also consider whether the Metro is operating and arrange a taxi if necessary.
What Happened to the RTA Bus From Dubai to Oman?
The RTA bus from Dubai to Oman was once a very popular international public transport route. Dubai RTA and Oman Mwasalat launched Route 201 in 2019. It departed from Abu Hail Bus Station, included additional stops in Dubai and charged only AED 55 for a one-way ticket to Muscat.
That route was later suspended and is no longer the regular direct Dubai–Muscat option. This is important because many older travel articles still show the AED 55 fare and historical RTA timings. Mwasalat continues to operate other UAE–Oman routes, including services connecting Sharjah and Muscat, but travellers starting directly from Dubai currently rely mainly on Al Khanjry Transport.
Tips for Travelling Dubai to Oman by Bus
Travellers should prepare for the journey as an international road trip rather than an ordinary city bus ride. Arrive early, keep your passport and immigration documents with you and carry some cash for border-related expenses. Water, a small snack, a phone charger and a light jacket can also make the long journey more comfortable.
It is also wise to avoid planning an important meeting or onward flight immediately after the expected arrival time. Border queues can change quickly, particularly during long weekends and holidays. Booking a seat in advance and checking the live Dubai to Oman bus timings shortly before departure can prevent many common travel problems.
Conclusion
The Dubai to Oman bus remains an excellent choice for passengers looking for an affordable overland journey between Dubai and Muscat. In 2026, Al Khanjry Transport is the main direct operator serving the route. The current Dubai to Oman bus fare is around AED 100 one way, while the journey covers roughly 450 kilometres.
The Dubai to Oman bus travel time is normally between six and nine hours depending on road traffic and border processing. Passengers can book tickets online, depart from the Al Khanjry location in Deira and travel through the Hatta–Al Wajajah border toward Sohar, Al Khoudh and Muscat.
Travellers should remember that the old RTA Route 201 and its AED 55 fare are historical information rather than the current direct Dubai service. Checking the operator’s latest departure time, visa requirements and border rules before travelling is essential.
For budget travellers, students, UAE residents and tourists with enough time, travelling Dubai to Oman by bus provides excellent value. It is cheaper than many flights, avoids the need to drive and offers a scenic journey through the UAE and northern Oman before arriving in Muscat.


