Dubai is a city where glass towers rise out of the desert, and the life rhythm never slows. Oman boasts quiet mountains, ancient forts, and a distinctive aroma of cardamom tea at sunrise. Traveling between the two is like switching scenes in a movie.

Request Car Rental
Get Offer

This guide covers everything you need to know about taking a bus service from Dubai to the Sultanate of Oman. Oman’s national transport company operates the bus service from Dubai to Muscat, providing a seamless travel experience. The journey takes approximately 6 hours, and you can even book tickets online.

Bus_Service

Dubai to Oman Bus Service Overview: Travel From Dubai to Oman

There are daily bus services between Dubai and Muscat. You can catch the new bus departing from Rashidiya Bus Station in Dubai, with stops at Al Wuheida, Al Qusais, and Hatta border checkpoints, as well as Omani cities like Shinas and Sohar, before reaching the Muscat bus station.

Dubai to Muscat Bus Service

Traveling to Oman by bus from Dubai is comfortable because each new bus on this route is fully air-conditioned, equipped with comfortable seating, luggage compartments, and even onboard entertainment on some vehicles. The bus services between Dubai and Oman are available to both residents and tourists.

Private Bus Services

You can also make your journey from Dubai to Muscat even more comfortable by opting for private bus companies that offer minibusses or tourist vans with fewer seats. Some depart from Deira, while others leave from private lots near the border. It’s a popular choice for families and groups. And another bonus, in addition to comfort and privacy, is that you will arrive quicker.

Al Khanjry Bus Service from Dubai to Oman (UAE Route Overview)

Al Khanjry Transport is a reliable company with multiple Dubai bus timings. Although Dubai’s Roads and Transport Authority (RTA) does not operate it, your journey from Dubai to Muscat will be in safe hands.

Bus Service Contact Number for Booking

  • You can contact their support team at +971 4 295 9390
  • Email: support@alkhanjryonline.com
  • Support is available Monday to Sunday, 09:30 AM to 10:30 PM (GMT+4)
  • For updated schedules, prices, and bookings, visit their official website

Bus_Service_1

Al Khanjry Transport

Buses typically depart from Deira (near the Abu Hail Metro Station) and follow the route toward the Hatta border checkpoint. After exiting the UAE, the bus passes through the Hatta Border (UAE) and enters Oman via the Wajaja Border Post. Inside Oman, the route includes stops in Shinas, Sohar, Barka, and then arrives at the Muscat bus station in Azaiba. Some buses may also stop at Seeb or Bidaya, depending on passenger demand and daily scheduling.

Dubai to Oman Bus Ticket Price

The bus fare for a standard trip from Dubai to Muscat ranges between AED 55 and AED 75, depending on the operator, type of service, seat category, luggage allowance, and whether the trip falls on a weekend or public holiday. During public holidays or weekends, the price may increase. For the latest prices and seat availability, always verify with the bus operator or their website.

One-Way Ticket Booking

You can make a one-way ticket booking either online through the official websites of operators (such as Mwasalat or Al Khanjry) or by visiting physical sales points in Dubai, including Rashidiya Bus Station or authorized travel agents.

Return Ticket Options

A return ticket can often be purchased at a discount compared to buying two one-way trips separately. Some bus companies provide flexible return dates but always verify the terms before purchasing. Return tickets can be bought online or at station counters.

Dubai to Oman Bus Timings

The Oman bus service offers a comfortable journey with three daily departures from Dubai to Muscat and three return trips from Muscat to Dubai. This schedule suits a variety of travelers, including UAE citizens, expat residents, and tourists.

The buses typically run in the morning, afternoon, and evening, offering flexibility to suit your plans. The total time in transit is approximately 6 to 7 hours, including border formalities.

If you plan your trip, Dubai to Oman bus booking can be made online or at the bus stations.

Here’s the schedule: 

Dubai to Oman Bus Timings:

  • Morning departure: 07:00 AM
  • Afternoon departure: 02:00 PM
  • Evening departure: 08:00 PM

Oman to Dubai bus Timings:

  • Morning departure: 06:00 AM
  • Afternoon departure: 01:00 PM
  • Evening departure: 07:00 PM

Schedule times might differ slightly based on the bus operator and day of travel. It’s advisable to confirm the timings when booking.

Dubai to Oman Bus Route

Traveling from Dubai to Muscat by bus is a practical option for both tourists and UAE residents. During the trip to Oman, passengers go through a standard process. Once arriving at the Hatta Border Bus Station, all travelers must get off with their luggage. After you complete UAE exit procedures, you will be able to proceed to Omani immigration. Below are the main bus stations and routes covered during this cross-border service:

Al Aweer Station

Al Aweer Station is a key pickup point for long-distance buses, particularly for passengers residing in the southern or central parts of the city. Buses don’t stay long here, so arrive early to avoid missing your departure.

See Cars

Rashidiya Station

One of the most frequently used departure points for the bus, and if you are arriving via the Dubai Metro, this is the most convenient point. Nearby amenities include shops and restrooms. From here, the bus begins its direct route toward the Hatta checkpoint.

Hatta Border Bus Station

This is the key stop for all formalities. Passengers disembark from the bus with all their belongings, complete the UAE exit stamping, and then walk a short distance to the Omani side, where the bus waits until all passengers have cleared customs before continuing the journey to Muscat.

Muscat (Azaiba Bus Station)

The final stop is the central bus station in Muscat, located near taxi routes and local transport links. Travelers can reach various parts of the capital and begin their journey from Muscat.

Dubai to Oman Bus Facilities

The travel time between Dubai and Oman is around 6 to 7 hours, so comfort is a key requirement. The buses used for this way of travel are generally modern and well-maintained. Most vehicles come equipped with air conditioning, Wi-Fi, and power outlets for charging devices during the trip. Restrooms are available on some buses or at scheduled stops along the route.

Dubai to Oman Bus Luggage Allowance

Each passenger is allowed one checked bag, weighing up to 23 kg, and one piece of hand luggage, weighing up to 7 kg. It must be small enough to fit in the overhead or under the seat. If your baggage exceeds the allowed weight or size, extra fees may apply. Oversized or excess bags may be refused during peak travel days due to space limits. It’s best to confirm the exact policies at the time of booking.

In addition to luggage limits, all passengers need to pay a fee at the UAE border before exiting the country. The government fee is typically AED 35 and must be paid on-site, usually in cash or by card. These restrictions apply to most major Dubai Oman bus operators (including Al Khanjry Transport and Mwasalat).

Dubai to Oman Bus Visa Services

Crossing the border from Dubai to Oman by bus requires valid travel documents, as well as an Oman visa in most cases. You must present your original passport with at least six months of validity. Your Emirates ID may also be checked if you’re a resident.

Do You Need a Visa When Traveling by Bus?

Bus_Service_2

Yes, even if you’re traveling by public or private bus, an Oman visa is required. The mode of transport doesn’t change the entry rules. However, many nationalities, including most EU countries, the UK, the US, Canada, and residents of the GCC, are eligible for a visa on arrival at the border.

Visa on Arrival or Apply in Advance?

You can usually get your Oman visa directly at the Hatta–Wajaja border crossing. The visa fee is typically around 5 OMR for a 10-day stay or 20 OMR for a 30-day stay. Most border posts accept both cash and cards. By the way, you can apply for an eVisa online in advance through the Royal Oman Police eVisa portal.

Additional Information: How to travel to Oman from Dubai

In this section, we will inform you of what to expect at the border, the documents to carry, and how holidays may impact your necessary travel plans. Below are key tips to help you prepare.

Border Crossing Tips

Double-check your passport: it must be valid for a minimum of six months. Regarding Visa requirements, it depends on your nationality. At the Hatta-Wajaja border, you’ll go through exit formalities on the UAE side and then complete immigration entry into Oman. Although many border posts now accept card payments, keep some local currency (OMR) ready in case a visa fee is required.

What to Bring for the Trip

For a necessary travel journey like this, pack light but smart. Please bring your original passport, Emirates ID (if applicable as a resident), visa documents, and either printed or digital bus tickets. You’ll thank yourself for packing some water and snacks. And don’t forget your phone charger, or bring a power bank. Also, bring a light jacket with you, as buses can get cold with the AC. Bring any required medications, and download an offline map in case you need directions after arriving at your stop in Oman.

Public Holidays

Some smaller border posts may reduce working hours on holiday mornings. Bus routes between Dubai and Oman can become fully booked. Therefore, book your tickets early as potential delays may occur.

Practical Travel Tips

A few small steps can make your cross-border bus trip much easier:

  • Label your baggage.
  • Keep essential items in your handbag: Documents, medications, chargers, etc.
  • Keep both a card and cash. 
  • Avoid packing restricted items: Check both UAE and Oman rules before packing.
.