News

Dubai to Muscat Bus 2026: Timings, Prices & Everything You Need to Know

Dubai to Muscat Bus Timings, Prices & Everything You Need to Know

Everything you need for the Dubai to Muscat bus in 2026. Al Khanjry timings, AED 100 tickets, how to book online, Sohar stop, return journey, border crossing guide and RAK tips.

Home » Latest News of Ras Al Khaimah and beyond » Travel » Dubai to Muscat Bus 2026: Timings, Prices & Everything You Need to Know

Updated April 2026

The Dubai to Muscat bus is one of the most popular cross-border trips in the Gulf – and with Al Khanjry Transport now offering online booking, AED 100 tickets, and three departures a day, it has never been easier to get from the UAE to Oman by road. This guide covers every detail: current operator, timings, prices, how to book, the Sohar stop, the border crossing process, and the full return journey from Muscat back to Dubai. Updated for 2026.

AT A GLANCE

OperatorAl Khanjry Transport (sole direct Dubai-Muscat bus as of 2026)
One-way priceAED 100 per person (plus AED 35 UAE exit fee at border)
Departure DubaiBehind DNATA Building, Deira (near Abu Hail Metro)
Arrival MuscatAthaiba Bus Station (stops at Sohar & Al Khoudh en route)
Frequency3 departures daily in each direction
Journey time6-7 hours (longer on busy weekends and public holidays)
Book onlinealkhanjryonline.com – AED 90 online (save 10% vs AED 100 walk-in rate)
Return journeyMuscat to Dubai: 6:00 AM / 3:00 PM / 9:00 PM from Ruwi

Is the RTA Bus from Dubai to Oman Still Running?

No. Dubai’s Roads and Transport Authority (RTA) operated Route 201 in partnership with Oman’s national transport company Mwasalat – a popular service with AED 55 tickets. That service was suspended in February 2023 and has not resumed as of April 2026.

If you have seen the old AED 55 price mentioned anywhere online, that is outdated. The current direct Dubai-Muscat bus is operated exclusively by Al Khanjry Transport at AED 100 one-way.

Still searching for the RTA bus?  Al Khanjry runs the same route, three times daily, with online booking now available. Everything you need is below.

Al Khanjry Transport – Dubai to Muscat (2026)

Who Are Al Khanjry?

Al Khanjry is a 100% Omani-owned transport company that has been connecting Dubai and Muscat since 1998. They are the longest-running private operator on this corridor and the only company currently offering a direct daily service from Dubai. Comfortable air-conditioned coaches, Wi-Fi, reclining seats, and a single rest stop at Sohar.

Update! All you need to know about bus between Dubai and Oman (2023)

Departure Point in Dubai

Note: Some older guides list the pickup as ‘Abu Hail Metro Station’ – the correct location is the Al Khanjry office behind DNATA. Arrive at least 30 minutes before departure.

Dubai to Muscat Schedule

 MorningAfternoonEvening
Dubai → Muscat7:00 AM3:00 PM9:00 PM
Muscat → Dubai6:00 AM3:00 PM9:00 PM

Book online and save:  Booking at alkhanjryonline.com gets you an online-exclusive 10% discount – AED 90 instead of AED 100. Buses genuinely sell out days in advance: both the 6 AM and 9 AM departures on a Monday in April 2026 were sold out. The earlier you book, the better.

Ticket Prices

Ticket TypePriceNotes
One-way – online (alkhanjryonline.com)AED 90Online exclusive 10% discount
One-way – walk-in or WhatsAppAED 100Standard rate
Return (approx.)AED 170-190Varies by booking method
UAE border exit fee (all passengers)AED 35Mandatory – keep receipt
Oman visa on arrival (if required)~OMR 20 / AED 190Varies by nationality

How to Book Al Khanjry

  • Online (recommended): alkhanjryonline.com
  • WhatsApp: +968 9255 0199 or +968 9241 9799
  • In person: Al Khanjry office, behind DNATA Building, Deira, Dubai
  • Phone: +971 4 295 9390 (Dubai) or +968 9241 9799 (Muscat)

Baggage & Onboard

  • Checked luggage: 1 bag up to 23 kg
  • Hand luggage: 1 bag up to 7 kg
  • Wi-Fi: Yes
  • Air conditioning: Yes
  • Rest stop: Yes – at Sohar (see below)

The Sohar Stop – Dubai to Sohar by Bus

The Al Khanjry bus makes a stop at Sohar en route between Dubai and Muscat. This is the only intermediate stop. If Sohar is your destination, you can get off here – you do not need to go all the way to Muscat.

RoutePriceJourney TimeNotes
Dubai to Sohar (one-way)AED 100Approx. 3-4 hoursExit at Sohar stop
Sohar to Dubai (one-way)AED 100Approx. 3-4 hoursBoard at Sohar office
  • Sohar Al Khanjry office phone: +968 9240 9399
  • The Sohar stop also functions as a rest break – passengers can buy food and drinks here
  • Al Khanjry also has an Al Khoudh stop on the way into Muscat (phone: +968 9254 1199)
All you need to know about bus between Dubai and Oman (2023)

Return Journey: Muscat to Dubai by Bus

The return service runs the same route in reverse. Al Khanjry operates three daily departures from Muscat back to Dubai, all departing from Ruwi in central Muscat.

Muscat to Dubai Schedule

 MorningAfternoonEvening
Departure from Muscat (Ruwi)6:00 AM3:00 PM9:00 PM
Estimated arrival Dubai~1:00 PM~10:00 PM~4:00 AM

Note:  Arrival times are approximate and depend on border traffic. The 9:00 PM from Muscat arrives in Dubai in the early hours – factor this in if you need transport from the pickup point.

Departure Point in Muscat

Muscat to Dubai Ticket Price

  • One-way: AED 100 (or OMR 10)
  • Return ticket (booked from Dubai): approx. AED 180-190
  • Oman border exit fee: check current rate at time of travel

Booking from Muscat:  Book your return ticket at the Al Khanjry Ruwi office, via WhatsApp on +968 9255 0199, or online at alkhanjryonline.com before you travel.

Travelling from Sharjah or Ajman? Al Khanjry Has You Covered

Al Khanjry also operates services departing from Ajman and Sharjah in addition to the main Dubai route. If you live in Sharjah or Ajman, this saves you a trip to Deira first.

  • Ajman to Muscat (via Dubai pickup point)
  • Ajman to Muscat (via Sharjah pickup point)

Check live availability and book these routes directly at alkhanjryonline.com – select your route to see current timings and seat availability.

Abudhabi to Muscat Bus Timings, Prices & Everything You Need to Know

Alternative: Mwasalat Bus from Abu Dhabi to Muscat

If you are based in Abu Dhabi, Oman’s national transport company Mwasalat operates a daily direct service from the UAE capital to Muscat. It is slightly more expensive than Al Khanjry and runs only once a day, but you can book online and it is an official government-operated service.

 Al Khanjry (Dubai)Mwasalat (Abu Dhabi)
DepartureDNATA Building, DeiraAl Wahda Bus Station, Abu Dhabi
Arrival MuscatAthaiba Bus StationAzaiba Bus Station
One-way priceAED 100AED 110
Frequency3 x daily1 x daily
Journey timeApprox. 6-7 hrsApprox. 8-9 hrs
Online bookingalkhanjryonline.commwasalat.com
Wi-FiYesYes

Most Dubai-based travellers will find Al Khanjry the more practical choice. The Mwasalat service is worth considering if you are already in Abu Dhabi or prefer a government-operated carrier with online booking via their official website.

The Border Crossing: What to Expect

The bus crosses at the Hatta / Al Wajajah border. All passengers must exit the bus twice – once on the UAE side and once on the Oman side. Here is exactly what happens:

Step 1 – UAE Exit (Hatta)

  • Exit the bus with your passport and belongings
  • Pay the AED 35 UAE departure fee – keep the receipt, Oman immigration will ask for it
  • Get your UAE exit stamp
  • Re-board the bus

Step 2 – Oman Entry (Al Wajajah)

  • Exit the bus again with your passport
  • Present your passport, the UAE exit fee receipt, and your Oman visa / visa eligibility
  • Luggage may be checked by Omani border officials
  • Get your Oman entry stamp and re-board

The full border process adds 30-60 minutes on a normal day. On busy Fridays and public holidays it can take up to 2 hours. Budget accordingly.

Update! All you need to know about bus between Dubai and Oman (2023)

Do You Need an Oman Visa?

Traveller TypeVisa Requirement
UAE nationalsNo visa required – UAE national ID card is sufficient
GCC nationalsNo visa required – national ID card of GCC country is sufficient
UAE residents (most nationalities)Visa on arrival available – approx. OMR 20 / AED 190 for 1 month
Western passports (UK, US, EU, AUS etc.)Visa on arrival available
Other nationalitiesApply for Oman e-visa before travel at evisa.rop.gov.om

Tip:  Apply for your Oman e-visa online before you travel – it is faster at the border and removes any uncertainty. Visit evisa.rop.gov.om. Visa rules can change; always verify before booking.

Travelling from Ras Al Khaimah to Muscat?

There is no direct RAK-to-Muscat bus. The best approach is to get to the Al Khanjry pickup point in Deira first, then take the bus to Muscat from there. Here are your options for getting from RAK to Dubai:

Option 1 – Public Bus from RAK to Dubai

The most affordable way. RAKTA (Ras Al Khaimah Transport Authority) runs buses between RAK and Dubai with several routes and timings. See our full guide: RAK Bus Station – Timetable, Routes & Everything You Need to Know.

There is also a bus from Dubai Mall to RAK for AED 30 which runs in both directions – useful if you are connecting from central Dubai.

Option 2 – Drive from RAK to Abu Hail, Deira

  • Distance: approx. 45-60 km from RAK city centre
  • Drive time: 45-60 minutes without traffic, longer during rush hours
  • Park near Abu Hail Metro and walk to the Al Khanjry office behind DNATA

Option 3 – Taxi from RAK to Dubai

RAK Local Bus Note:  If you are searching for RAK internal bus timings, Al Hamra bus routes, or RAK to Abu Dhabi schedules, see our dedicated RAK bus guide rather than this page, which covers the international Dubai-Muscat route only.

More RAK Travel Guides

Planning more than just the Oman trip? Here is what else is worth knowing:

Frequently Asked Questions

Is the RTA Dubai to Oman bus still running?

No. The RTA Route 201 service was suspended in February 2023 and has not resumed. Al Khanjry Transport is the only company currently running a direct Dubai-Muscat bus service.

How much is the Dubai to Muscat bus in 2026?

Al Khanjry charges AED 100 for a one-way ticket (Book online for 10% Discount). On top of that, every passenger pays a mandatory AED 35 UAE border exit fee. If you require an Oman visa on arrival, add approximately OMR 20 (AED 190). Total minimum cost for GCC residents or visa-eligible nationalities: AED 135 one-way.

Can I book the Al Khanjry bus online?

Yes. Al Khanjry launched their online booking portal at alkhanjryonline.com where you can check live availability and book tickets directly. You can also book via WhatsApp on +968 9255 0199.

Where exactly does the bus leave from in Dubai?

The Al Khanjry bus departs from their office behind the DNATA Building in Deira, near Abu Hail Metro Station. Arrive at least 30 minutes before your departure time to allow for check-in.

Does the bus stop in Sohar?

Yes. The bus makes a stop in Sohar on the way between Dubai and Muscat. You can board or alight at Sohar – contact the Sohar office on +968 9240 9399 for details. The Sohar stop is also a rest break where passengers can buy food and drinks.

What time does the Muscat to Dubai bus leave?

Al Khanjry operates three daily departures from Ruwi, Muscat: 6:00 AM, 3:00 PM, and 9:00 PM. Tickets can be booked at the Ruwi office, via WhatsApp, or online.

How long is the Dubai to Muscat bus journey?

Approximately 6-7 hours including the Hatta border crossing. On busy weekends or public holidays with heavy border traffic, it can take up to 8-9 hours. The 7:00 AM bus tends to have the smoothest border crossing.

Do I need a visa to travel to Oman by bus?

UAE and GCC nationals do not need a visa – just your national ID card. Most other nationalities can get a visa on arrival for around OMR 20. If your nationality is not eligible for visa on arrival, apply for an Oman e-visa before travel at evisa.rop.gov.om. Always verify visa requirements before booking as rules can change.

Is there a direct bus from Ras Al Khaimah to Muscat?

There is no direct RAK-Muscat bus. The best option is to travel from RAK to Deira, Dubai, and board the Al Khanjry bus from the Abu Hail area. See our RAK Bus Station guide for options on getting from RAK to Dubai.

Can I travel from Sharjah or Ajman to Muscat by bus?

Yes. Al Khanjry operates routes departing from both Ajman and Sharjah in addition to Dubai. Check current schedules and book at alkhanjryonline.com.

What is the Al Khanjry WhatsApp number?

You can reach Al Khanjry via WhatsApp on +968 9255 0199 or +968 9241 9799 (Muscat). For the Dubai office, call or WhatsApp +971 55 605 0176.

Prices and schedules are accurate as of April 2026. Always confirm current timings and ticket prices with Al Khanjry directly before travel as these can change without notice. Online booking: alkhanjryonline.com. For questions about things to do once you are in Oman, or for more RAK travel content, visit wow-rak.com.

Click to comment

You must be logged in to post a comment Login

Leave a Reply

To Top