There are 6 ways to get from Wadi Batha to Umm al Hamam by taxi, plane, bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Muscat International Airport, fly
best- Take the taxi from Wadi Batha to Mabelahtaxi
- Fly from Muscat International Airport (MCT) to Riyadh (RUH)plane MCT - RUH
7h 22mSAR 761–1,966Drive 1,205.4 km
cheapest- Drive from Wadi Batha to Umm al Hamamcar 1,205.4 km
13h 9mSAR 253–365Taxi, bus, train
- Take the taxi from Wadi Batha to Mabelahtaxi
- Take the bus from Mabelah to Ruwibus 01 / ...
- Take the bus from Muscat to Dammambus
- Take the train from Dammam to Riyadhtrain
22h 8mSAR 400–799Taxi, bus to Dubai International Airport, fly
- Take the taxi from Wadi Batha to Al Falaj Qabail Sohartaxi
- Take the bus from Al Falaj Qabail Sohar to Dubaibus
- Fly from Dubai International Airport (DXB) to Riyadh (RUH)plane DXB - RUH
10h 11mSAR 1,020–1,469Taxi, bus, shuttle to Abu Dhabi, fly
- Take the taxi from Wadi Batha to Sohar Mwasalat Officetaxi
- Take the bus from Sohar Mwasalat Office to Buraimibus
- Take a shuttle bus from Al Ain to Abu Dhabi Airport
- Fly from Abu Dhabi (AUH) to Riyadh (RUH)plane AUH - RUH
11h 13mSAR 998–2,253Taxi, bus
- Take the taxi from Wadi Batha to Mabelahtaxi
- Take the bus from Mabelah to Ruwibus 01 / ...
- Take the bus from Muscat to Riyadhbus
22h 24mSAR 325–594
Muscat International Airport (MCT) to Riyadh (RUH) flights
Questions & Answers
The cheapest way to get from Wadi Batha to Umm al Hamam is to drive which costs 250﷼ - 370﷼ and takes 13h 9m.
The fastest way to get from Wadi Batha to Umm al Hamam is to taxi and fly which takes 7h 22m and costs 750﷼ - 2000﷼.
The distance between Wadi Batha and Umm al Hamam is 1337 km. The road distance is 1205.4 km.
The best way to get from Wadi Batha to Umm al Hamam without a car is to taxi and bus and train which takes 22h 8m and costs 400﷼ - 800﷼.
It takes approximately 7h 22m to get from Wadi Batha to Umm al Hamam, including transfers.
Yes, the driving distance between Wadi Batha to Umm al Hamam is 1205 km. It takes approximately 13h 9m to drive from Wadi Batha to Umm al Hamam.
There are 2603+ hotels available in Umm al Hamam.
What companies run services between Wadi Batha, Oman and Umm al Hamam, Riyadh Region, Saudi Arabia?
There is no direct connection from Wadi Batha to Umm al Hamam. However, you can take the taxi to Mabelah, take the line 01 bus to Muscat International Airport, walk to Muscat International Airport (MCT) airport, fly to Riyadh (RUH), walk to Airport T3-4, take the line 4 subway to Kafd, then take the taxi to Umm al Hamam. Alternatively, you can take the taxi to Mabelah, take the bus to Ruwi, walk to Muscat, take the bus to Dammam, take the taxi to Dammam, take the train to Riyadh, then take the taxi to Umm al Hamam.
- Website
- saudia.com
Flights from Muscat International Airport to Riyadh
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 500–1,100
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- SAR 330–900
Flights from Abu Dhabi to Riyadh
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- SAR 350–1,300
- Website
- etihad.com
Flights from Muscat International Airport to Riyadh via Abu Dhabi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SAR 390–1,200
Flights from Abu Dhabi to Riyadh
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- SAR 350–1,800
- Website
- flynas.com
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- SAR 260–1,400
Flights from Abu Dhabi to Riyadh
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- SAR 380–1,800
Flights from Abu Dhabi to Riyadh via Dammam
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- SAR 420–1,300
- Website
- emirates.com
Flights from Muscat International Airport to Riyadh via Dubai International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- SAR 320–2,400
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- SAR 270–2,100
- Website
- gulfair.com
Flights from Muscat International Airport to Riyadh via Manama
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- SAR 410–1,200
Flights from Dubai International Airport to Riyadh via Manama
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- SAR 390–1,200
Flights from Abu Dhabi to Riyadh via Manama
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- SAR 420–1,500
- Website
- flydubai.com
Flights from Muscat International Airport to Riyadh via Dubai International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- SAR 500–2,400
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- SAR 440–600
- Website
- flyadeal.com
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- SAR 330–900
- Website
- omanair.com
Flights from Muscat International Airport to Riyadh
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 500–1,100
- Website
- qatarairways.com
Flights from Muscat International Airport to Riyadh via Doha
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 370–1,800
Flights from Abu Dhabi to Riyadh via Doha
- Ave. Duration
- 3h 57m
- When
- Tuesday to Saturday
- Estimated price
- SAR 500–800
- Website
- salamair.com
Flights from Muscat International Airport to Riyadh
- Ave. Duration
- 2h 30m
- When
- Thursday to Sunday
- Estimated price
- SAR 390–1,200
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Dammam to Riyadh
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–260
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Mabelah to Ruwi
- Ave. Duration
- 1h 4m
- Frequency
- Every 15 minutes
- Estimated price
- SAR 20–29
- Schedules at
- mwasalat.om
Bus from Sohar Mwasalat Office to Buraimi
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- SAR 23–35
- Schedules at
- mwasalat.om
Bus from Mabelah to Ruwi
- Ave. Duration
- 1h 4m
- Frequency
- Every 15 minutes
- Estimated price
- SAR 20–29
- Schedules at
- mwasalat.om
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Muscat to Dammam
- Ave. Duration
- 13h 14m
- Frequency
- Once daily
- Estimated price
- SAR 120–330
- Schedules at
- alkhanjryonline.com
Bus from Al Falaj Qabail Sohar to Dubai
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- SAR 96–102
- Schedules at
- alkhanjryonline.com
Bus from Muscat to Riyadh
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- SAR 130–350
- Schedules at
- alkhanjryonline.com
- Phone
- +971 261 77700
- Website
- etihad.com
Shuttle from Al Ain to Abu Dhabi Airport
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- etihad.com
- Ave. Duration
- 1h 7m
- Estimated price
- SAR 140–650
Want to know more about travelling around Saudi Arabia
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.
Related travel guides
Travelling around the UAE
Read the travel guide








