There are 7 ways to get from Haima to Dhahran by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Adam
best- Take the bus from Haima to Adam100 / ...
- Take the bus from Adam to Burj Sahwa Bus station100 / ...
- Take the bus from Muscat to Dammam
21h 8mSAR 422–704Bus
cheapest- Take the bus from Haima to Muscat International Airport101 / ...
- Take the bus from Muscat to Dammam
22h 26mSAR 264–516Drive 1,331.5 km
- Drive from Haima to Dhahran1,331.5 km
15h 35mSAR 279–403Bus to Duqm International Airport, fly to King Fahd International Airport, bus
- Take the bus from Haima to Duqum Camp
- Fly from Duqm International Airport (DQM) to King Fahd International Airport (DMM)DQM - DMM
- Take the bus from King Fahd Airport Stn to Dammam Main Stn
13h 47mSAR 1,107–2,265Bus to Duqm International Airport, fly to Hamad International Airport, drive
- Take the bus from Haima to Duqum Camp
- Fly from Duqm International Airport (DQM) to Hamad International Airport (DOH)DQM - DOH
- Drive from Hamad International Airport (DOH) to Dhahran
12h 25mSAR 1,052–2,138Bus to Duqm International Airport, fly to Bahrain International Airport, drive
- Take the bus from Haima to Duqum Camp
- Fly from Duqm International Airport (DQM) to Bahrain International Airport (BAH)DQM - BAH
- Drive from Bahrain International Airport (BAH) to Dhahran
10h 48mSAR 951–1,959Bus, bus to Muscat International Airport, fly to King Fahd International Airport
- Take the bus from Haima to Adam
- Take the bus from Adam to Muscat International Airport
- Fly from Muscat International Airport (MCT) to King Fahd International Airport (DMM)MCT - DMM
- Take the bus from King Fahd Airport Stn to Dammam Main Stn
11h 58mSAR 373–666
Duqm International Airport (DQM) to King Fahd International Airport (DMM) flights
Questions & Answers
The cheapest way to get from Haima to Dhahran is to drive which costs 270﷼ - 410﷼ and takes 15h 35m.
The fastest way to get from Haima to Dhahran is to bus and fly and drive which takes 10h 48m and costs 950﷼ - 2000﷼.
The distance between Haima and Dhahran is 1703 km. The road distance is 1331.5 km.
The best way to get from Haima to Dhahran without a car is to bus via Adam which takes 21h 8m and costs 420﷼ - 750﷼.
It takes approximately 21h 8m to get from Haima to Dhahran, including transfers.
Dhahran is 1h behind Haima. It is currently 8:14 AM in Haima and 7:14 AM in Dhahran.
Yes, the driving distance between Haima to Dhahran is 1331 km. It takes approximately 15h 35m to drive from Haima to Dhahran.
There are 522+ hotels available in Dhahran.
What companies run services between Haima, Oman and Dhahran, Saudi Arabia?
You can take a bus from Haima to Dhahran via Adam, Burj Sahwa Bus station, Muscat, and Dammam in around 21h 8m.
- Website
- omanair.com
Flights from Duqm International Airport to King Fahd International Airport via Muscat International Airport
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- SAR 600–2,100
Flights from Duqm International Airport to Hamad International Airport via Muscat International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- SAR 550–3,600
Flights from Duqm International Airport to Bahrain International Airport via Muscat International Airport
- Ave. Duration
- 5h 30m
- When
- Thursday and Saturday
- Estimated price
- SAR 500–1,800
Flights from Muscat International Airport to King Fahd International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- SAR 260–950
- Website
- salamair.com
Flights from Duqm International Airport to King Fahd International Airport via Muscat International Airport
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- SAR 500–1,500
Flights from Duqm International Airport to Hamad International Airport via Muscat International Airport
- Ave. Duration
- 5h 2m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 480–2,000
Flights from Duqm International Airport to Bahrain International Airport via Muscat International Airport
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- SAR 430–1,300
Flights from Muscat International Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- SAR 190–320
- Website
- gulfair.com
Flights from Duqm International Airport to King Fahd International Airport via Muscat International Airport, Bahrain International Airport
- Ave. Duration
- 8h 5m
- When
- Thursday
- Estimated price
- SAR 550–2,000
Flights from Duqm International Airport to Bahrain International Airport via Muscat International Airport
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- SAR 500–1,800
Flights from Duqm International Airport to Bahrain International Airport via Muscat International Airport, Abu Dhabi
- Ave. Duration
- 6h 15m
- When
- Tuesday and Thursday
- Estimated price
- SAR 430–1,300
Flights from Muscat International Airport to King Fahd International Airport via Bahrain International Airport
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- SAR 250–900
- Website
- qatarairways.com
Flights from Duqm International Airport to King Fahd International Airport via Muscat International Airport, Hamad International Airport
- Ave. Duration
- 7h 17m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 500–3,700
Flights from Muscat International Airport to King Fahd International Airport via Hamad International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- SAR 240–1,700
- Website
- etihad.com
Flights from Duqm International Airport to Bahrain International Airport via Muscat International Airport, Abu Dhabi
- Ave. Duration
- 6h 15m
- When
- Tuesday and Thursday
- Estimated price
- SAR 430–1,300
Flights from Muscat International Airport to King Fahd International Airport via Abu Dhabi
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- SAR 340–550
- Website
- emirates.com
Flights from Muscat International Airport to King Fahd International Airport via Dubai
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- SAR 240–2,000
- Website
- airarabia.com
Flights from Duqm International Airport to Bahrain International Airport via Muscat International Airport, Sharjah
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- SAR 550–2,200
- Website
- flydubai.com
Flights from Muscat International Airport to King Fahd International Airport via Dubai
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- SAR 300–1,900
- Phone
- +968 1551
- info@mwasalat.om
- Website
- tickets.mwasalat.om
Bus from Haima to Adam
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- SAR 35–50
- Schedules at
- mwasalat.om
Bus from Adam to Burj Sahwa Bus station
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- SAR 27–40
- Schedules at
- mwasalat.om
Bus from Haima to Duqum Camp
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- SAR 27–40
- Schedules at
- mwasalat.om
Bus from Haima to Muscat International Airport
- Ave. Duration
- 7h 6m
- Frequency
- Twice daily
- Estimated price
- SAR 45–65
- Schedules at
- mwasalat.om
Bus from Adam to Muscat International Airport
- Ave. Duration
- 2h 28m
- Frequency
- Once daily
- Estimated price
- SAR 28–40
- Schedules at
- mwasalat.om
- Phone
- +971 4 295 9390
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Muscat to Dammam
- Ave. Duration
- 13h 14m
- Frequency
- Once daily
- Estimated price
- SAR 120–330
- Schedules at
- alkhanjryonline.com
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 20–27
- Schedules at
- saptco.com.sa
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Travelling to the US: What do I need to know?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.








