The bus is the cheapest way to get from Dubai to Oman — but it’s also the route with the most outdated information floating around online. Half the articles still quote a AED 55 fare that hasn’t existed for years, point you to a service that no longer runs, or skip the border details entirely. So you turn up at the wrong station, or budget for a ticket price that’s long gone.

This guide fixes that. Here’s the current operator, the real schedule and ticket prices, exactly where the bus leaves from, how the Hatta–Al Wajajah border crossing works, and the documents you’ll need — all updated for 2026. And if the bus doesn’t fit your plans, we’ll show you the private-car alternative honestly, so you can pick what actually suits your trip.

The Current Dubai to Oman Bus Operator (2026 Update)

50 Seater Luxury Bus Rental Dubai

First, the correction that saves you a wasted trip to the station: the old RTA Route 201, run jointly by Dubai’s RTA and Oman’s Mwasalat for AED 55, was suspended back in February 2023 and has not resumed. If you see that price quoted anywhere, it’s out of date.

The current direct Dubai–Muscat bus is operated by Al Khanjry Transport. It runs multiple times a day, you can book it online, and tickets are AED 100 one-way. If you’re starting from Abu Dhabi instead, Oman’s national operator Mwasalat runs an official daily service from the capital. Both are covered below.

Dubai to Oman Bus Schedule and Timings

Here are the current departures. Aim to arrive at least 30 minutes early to complete check-in and travel formalities.

RouteDeparture TimesBoarding / Arrival PointJourney Time
Dubai → Muscat (Al Khanjry)7:00 AM, 3:00 PM, 9:00 PMAl Khanjry office near Abu Hail Metro, Deira~6 hours
Muscat → Dubai (Al Khanjry)6:00 AM, 3:00 PM, 9:00 PMAl Khanjry Ruwi office, Muscat~6 hours
Abu Dhabi → Muscat (Mwasalat, Route 202)Once dailyAbu Dhabi Central Bus Station → Azaiba Station, Muscat~8h 40m

Al Khanjry also runs services from Sharjah and Ajman, which saves you a trip into Deira if you live on that side of the city. Timings can shift around holidays and peak periods, so always confirm before you travel.

Dubai to Oman Bus Ticket Price

Bus is comfortably the most affordable way across the border. Here’s what you’ll pay:

OperatorOne-WayRound-TripHow to Book
Al Khanjry Transport (Dubai)AED 100approx. AED 180–190Office, WhatsApp, or alkhanjryonline.com
Mwasalat (from Abu Dhabi)approx. AED 110variesmwasalat.om (official, online)

Prices typically include a standard baggage allowance — usually one checked suitcase up to 23 kg plus a 7 kg hand bag. They do not include your Oman visa or the UAE exit fee, which you pay separately at the border (more on that below). Fares change, so treat these as a guide and confirm at the time of booking.

Where the Bus Departs and Stops

50-seater coach group airport transfer Dubai

Knowing the exact pickup point matters — this is where a lot of first-timers go wrong.

  • In Dubai: the Al Khanjry office near Abu Hail Metro Station in Deira is the main boarding point. Sharjah and Ajman departures are also available.
  • Along the way: many services make a stop at Sohar, the northern Omani port city, before continuing to the capital.
  • In Muscat: Al Khanjry buses arrive in the Ruwi area; the Mwasalat service from Abu Dhabi arrives at Azaiba Bus Station.

If you’re heading somewhere other than central Muscat — a hotel, the airport, or further afield — remember you’ll need onward transport from the bus station once you arrive.

How to Book Your Dubai to Oman Bus Ticket

Booking is straightforward, but you’ll need your passport on hand — operators check eligibility for the border crossing at the time of booking.

  1. Choose your operator and time — Al Khanjry for Dubai departures, Mwasalat if you’re starting in Abu Dhabi.
  2. Book your seat — Al Khanjry takes bookings in person at their Dubai and Muscat offices, over WhatsApp, or online at alkhanjryonline.com. Mwasalat is booked through mwasalat.om.
  3. Have your documents ready — passport (and Emirates ID if you’re a resident), plus cash for border fees.
  4. Arrive early — at least 30 minutes before departure for check-in.

Book a return seat in advance if you’re travelling on a tight timeline, especially over weekends and holidays when seats fill up.

The UAE–Oman Border Crossing Explained

Every Dubai–Muscat bus crosses at the Hatta–Al Wajajah border, the main road gateway between the two countries. The process is simple but hands-on — here’s how it goes:

  • The bus reaches the UAE side first. You pay the UAE exit fee of AED 35 per person and get an exit stamp. Keep the receipt — Omani officials will ask to see it.
  • You cross to the Oman side, where you complete immigration and, if required, get your Oman visa.
  • Passengers usually collect their luggage for a customs check before reboarding.
  • Once everyone is cleared, the bus continues toward Sohar and Muscat.

Border time varies. Quiet weekday mornings move fast; weekends, Eid, and holidays can add an hour or more. The total Dubai–Muscat trip is normally six to seven hours including this stop.

Documents and Visa You Need

Whatever your status, every passenger needs valid travel documents — the bus won’t cross with anyone who isn’t cleared.

UAE Residents

  • A passport valid for at least six months, plus a valid Emirates ID.
  • An Oman visa on arrival, available to residents of many nationalities at the border for a small fee.
  • The AED 35 UAE exit fee, paid per person.

Tourists

  • A passport valid for at least six months.
  • An Oman visa — many nationalities enter visa-free for short stays or get a visa on arrival; where a tourist visa is required, a one-month visa costs in the region of 20 OMR (roughly AED 190). Eligibility depends on your nationality.

GCC Citizens

  • A national ID card is generally enough — no visa required.

Visa rules change, so the official Royal Oman Police portal is always the final word. Check your specific nationality before you travel.

Dubai to Oman Bus vs Private Car With Driver

The bus is brilliant for the budget-conscious solo traveller. But it isn’t the right fit for everyone — fixed times, a shared coach, and a Deira boarding point don’t suit every trip. Here’s an honest side-by-side so you can decide, including the private alternative from GH Trips Dubai.

 Public BusPrivate Car With Driver (GH Trips)
PriceFrom ~AED 100 one-way per personHigher, fixed per vehicle (shared across your group)
DepartureFixed — three times a dayAny time you choose
PickupFixed boarding point in DeiraDoor-to-door from your home or hotel
ComfortShared coach, ~50 seatsPrivate vehicle, your group only
Luggage1 x 23 kg + 7 kg hand bagFlexible — boot space for the whole group
BorderQueue with all passengersSame crossing, but the driver guides you through
Best forSolo and budget travellersFamilies, groups, business trips, tight schedules

When a Private Transfer Makes More Sense

Bus Rental with Driver in Dubai

If you’re travelling as a family or group, carrying real luggage, working to a schedule, or simply want the comfort of your own vehicle, a private car often works out better value once you split the cost — and it’s a lot less hassle. Our rent a car Dubai to Oman with driver service picks you up at your door, handles the vehicle’s Oman insurance and border permissions, and drops you exactly where you’re going — no Deira detour, no fixed departure slot.

For the full rundown of routes, drive times, and what to expect on the road, see our Dubai to Oman by car with driver guide and our detailed Dubai to Oman distance and route guide. Larger group? The Toyota Hiace with chauffeur seats everyone comfortably for the trip across.

Frequently Asked Questions

Is there a direct bus from Dubai to Oman?

Yes. Al Khanjry Transport runs a direct Dubai–Muscat bus with three departures a day. The older AED 55 RTA Route 201 has been suspended since 2023 and has not resumed.

How much is the Dubai to Oman bus ticket?

Al Khanjry charges around AED 100 one-way and roughly AED 180–190 round-trip. The Mwasalat service from Abu Dhabi is about AED 110 one-way. Prices can change, so confirm when booking.

How long is the bus journey from Dubai to Muscat?

Usually six to seven hours, including the Hatta–Al Wajajah border crossing. Holidays and weekends can add time.

Where does the Dubai to Oman bus leave from?

The main boarding point is the Al Khanjry office near Abu Hail Metro Station in Deira. Services also run from Sharjah and Ajman.

Do I need a visa to take the bus from Dubai to Oman?

Most travellers need either visa-free entry or a visa on arrival, depending on nationality and residency. GCC citizens generally need only a national ID. Always check the Royal Oman Police portal before travelling.

Is the bus or a private car better for Dubai to Oman?

The bus is cheapest for solo and budget travellers. A private car with driver is usually better for families, groups, business travellers, and anyone who wants door-to-door pickup and a flexible schedule.

Prefer to skip the bus station? Tell GH Trips Dubai your destination and date, and we’ll arrange a private, fully-insured car with driver from Dubai to Oman — door-to-door, on your schedule.

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!