There are 6 ways to get from Sohar to Hafar Al-Batin by bus, plane, 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.
Bus to Dubai International Airport, fly to Al Qaisumah/Hafr Al Batin Airport
best- Take the bus from Al Falaj Qabail Sohar to Dubaibus
- Fly from Dubai International Airport (DXB) to Al Qaisumah/Hafr Al Batin Airport (AQI)plane DXB - AQI
8h 15mSAR 1,168–2,574Drive 1,387 km
cheapest- Drive from Sohar to Hafar Al-Batincar 1,387 km
12h 55mSAR 291–420Bus
- Take the bus from Sohar Mwasalat Office to Burj Sahwa Bus stationbus 41 / ...
- Take the bus from Muscat to Riyadhbus
- Take the bus from Aziziyah Bus Stn to Hafar Al-Batinbus
32h 13mSAR 1,047–1,474Bus, shuttle to Abu Dhabi, fly to Al Qaisumah/Hafr Al Batin Airport
- 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 Al Qaisumah/Hafr Al Batin Airport (AQI)plane AUH - AQI
11h 43mSAR 1,125–2,308Bus to Dubai International Airport, fly to Kuwait International Airport, drive
- Take the bus from Al Falaj Qabail Sohar to Dubaibus
- Fly from Dubai International Airport (DXB) to Kuwait International Airport (KWI)plane DXB - KWI
- Drive from Kuwait International Airport (KWI) to Hafar Al-Batincar
10h 34mSAR 1,148–2,919Bus to Sharjah International Airport, fly to Kuwait International Airport, drive
- Take the bus from Al Falaj Qabail Sohar to Dubaibus
- Fly from Sharjah International Airport (SHJ) to Kuwait International Airport (KWI)plane SHJ - KWI
- Drive from Kuwait International Airport (KWI) to Hafar Al-Batincar
11h 50mSAR 1,453–2,638
Dubai International Airport (DXB) to Al Qaisumah/Hafr Al Batin Airport (AQI) flights
Questions & Answers
The cheapest way to get from Sohar to Hafar Al-Batin is to drive which costs 290﷼ - 420﷼ and takes 12h 55m.
The fastest way to get from Sohar to Hafar Al-Batin is to bus and fly which takes 8h 15m and costs 1100﷼ - 2600﷼.
No, there is no direct bus from Sohar to Hafar Al-Batin. However, there are services departing from Sohar Mwasalat Office and arriving at Hafar Al-Batin via Muscat and Aziziyah Bus Stn. The journey, including transfers, takes approximately 32h 13m.
The distance between Sohar and Hafar Al-Batin is 1208 km. The road distance is 1387 km.
The best way to get from Sohar to Hafar Al-Batin without a car is to bus which takes 32h 13m and costs 1000﷼ - 1500﷼.
It takes approximately 8h 15m to get from Sohar to Hafar Al-Batin, including transfers.
Sohar to Hafar Al-Batin bus services, operated by Mwasalat, depart from Sohar Mwasalat Office station.
Sohar to Hafar Al-Batin bus services, operated by Mwasalat, arrive at Burj Sahwa Bus station.
Hafar Al-Batin is 1h behind Sohar. It is currently 11:37 PM in Sohar and 10:37 PM in Hafar Al-Batin.
Yes, the driving distance between Sohar to Hafar Al-Batin is 1387 km. It takes approximately 12h 55m to drive from Sohar to Hafar Al-Batin.
What companies run services between Sohar, Oman and Hafar Al-Batin, Saudi Arabia?
You can take a vehicle from Sohar to Hafar Al-Batin via Sohar Mwasalat Office, Burj Sahwa Bus station, Muscat, Riyadh, Ministry of Interior, Transport Center, Aziziyah Bus Stn, and Hafar Al-Batin in around 32h 13m.
- Website
- emirates.com
Flights from Dubai International Airport to Kuwait International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- SAR 380–3,600
- Website
- saudia.com
Flights from Dubai International Airport to Al Qaisumah/Hafr Al Batin Airport via Riyadh
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- SAR 430–1,700
Flights from Abu Dhabi to Al Qaisumah/Hafr Al Batin Airport via Riyadh
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- SAR 460–2,100
Flights from Abu Dhabi to Al Qaisumah/Hafr Al Batin Airport via Dammam, Riyadh
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- SAR 470–1,500
Flights from Abu Dhabi to Al Qaisumah/Hafr Al Batin Airport via Doha, Riyadh
- Ave. Duration
- 6h 10m
- When
- Wednesday
- Estimated price
- SAR 500–2,200
- Website
- flydubai.com
Flights from Dubai International Airport to Al Qaisumah/Hafr Al Batin Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday and Friday
- Estimated price
- SAR 500–2,600
Flights from Dubai International Airport to Kuwait International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- SAR 700–3,600
- Website
- kuwaitairways.com
Flights from Dubai International Airport to Kuwait International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- SAR 450–3,100
- Website
- jazeeraairways.com
Flights from Dubai International Airport to Kuwait International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- SAR 800–1,900
- Website
- airarabia.com
Flights from Sharjah International Airport to Kuwait International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- SAR 750–1,800
- Website
- qatarairways.com
Flights from Sharjah International Airport to Kuwait International Airport via Doha
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- SAR 550–2,600
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Al Falaj Qabail Sohar to Dubai
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- SAR 97–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
Bus from Al Falaj Qabail Sohar to Dubai
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- SAR 97–102
- Schedules at
- alkhanjryonline.com
Bus from Al Falaj Qabail Sohar to Dubai
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- SAR 97–102
- Schedules at
- alkhanjryonline.com
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Sohar Mwasalat Office to Burj Sahwa Bus station
- Ave. Duration
- 2h 18m
- Frequency
- 5 times a day
- Estimated price
- SAR 27–40
- 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
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Aziziyah Bus Stn to Hafar Al-Batin
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- SAR 150–190
- Schedules at
- darbalwatan.com
- Book at
- darbalwatan.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
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
More Questions & Answers
There are 75+ hotels available in Hafar Al-Batin.







