Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Dibba Al-Baya?

Book now

There are 3 ways to get from Dubai to Dibba Al-Baya by bus, car or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Line 103 bus, bus, drive  •  4h 16m

  1. Take the line 103 bus from Global Village 1 to Union Square Bus Station 1 103
  2. Take the bus from Dubai Union Bus Station to Ras Al Khaimah
  3. Drive from Ras Al Khaimah to Dibba Al-Baya

2 alternative options

Bus, car ferry  •  17h 20m

  1. Take the bus from Al Jubail Terminal to Shināş Ferry Wharf
  2. Take the car ferry from Shināş to Dibba

Drive  •  1h 34m

  1. Drive from Dubai to Dibba Al-Baya 150.5 km

Questions & Answers

The cheapest way to get from Dubai to Dibba Al-Baya is to drive which costs AED 60 - AED 90 and takes 1h 34m.

More details

The fastest way to get from Dubai to Dibba Al-Baya is to drive which takes 1h 34m and costs AED 60 - AED 90.

More details

The distance between Dubai and Dibba Al-Baya is 206 km. The road distance is 150.5 km.

Get driving directions

The best way to get from Dubai to Dibba Al-Baya without a car is to bus and car ferry which takes 17h 20m and costs AED 100 - AED 130.

More details

It takes approximately 4h 16m to get from Dubai to Dibba Al-Baya, including transfers.

More details

Yes, the driving distance between Dubai to Dibba Al-Baya is 151 km. It takes approximately 1h 34m to drive from Dubai to Dibba Al-Baya.

Get driving directions

There are 30+ hotels available in Dibba Al-Baya. Prices start at $49 USD per night.

More details

Map of how to get from Dubai to Dibba Al-Baya.
Launch map view
  • Distance: 206.1 km
  • Duration: 4h 16m

What companies run services between Dubai, United Arab Emirates and Dibba Al-Baya, Oman?

There is no direct connection from Dubai to Dibba Al-Baya. However, you can take the line 103 bus to Union Square Bus Station 1, take the walk to Dubai Union Bus Station, take the bus to Ras Al Khaimah, then take the drive to Dibba Al-Baya. Alternatively, you can take a vehicle from Dubai to Dibba Al-Baya via Union Square Bus Station 5, Sharjah, Al Jubail Bus Station 2, Al Jubail Terminal, Shināş Ferry Wharf, and Shināş in around 17h 20m.

Bus operators
Dubai RTA Bus
Phone
8009090
Email
ask@rta.ae
Website
rta.ae
Bus from Global Village 1 to Union Square Bus Station 1
Ave. Duration
1h
Frequency
Hourly
Estimated price
$2 - $4
Website
https://www.rta.ae/wps/portal/rta/ae/public-transport/dubaibus?lang=en
RAKTA (Rak Transport Authority)
Phone
800 1 700
Email
info@rakta.gov.ae
Website
rakbus.ae
Bus from Dubai Union Bus Station to Ras Al Khaimah
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
$5 - $11
Schedules at
rakta.gov.ae
Mwasalat
Phone
009681551
Email
info@mwasalat.om
Website
mwasalat.om
Bus from Al Jubail Terminal to Shināş Ferry Wharf
Ave. Duration
3h 22m
Frequency
Twice daily
Estimated price
$7 - $10
Schedules at
facebook.com
Ferry operators
National Ferries Company
Phone
+968 24493910
Email
reservation@nfc.om
Website
nfconline.om
Car ferry from Shināş to Dibba
Ave. Duration
10h
Frequency
Once a week
Estimated price
$19
Schedules at
nfconline.om

Want to know more about travelling around Oman

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.