There are 4 ways to get from Hafar Al-Batin to Abha by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Al Qaisumah/Hafr Al Batin Airport
best- Fly from Al Qaisumah/Hafr Al Batin Airport (AQI) to Abha Regional Airport (AHB)plane AQI - AHB
4h 24mSAR 639–1,343Drive 1,395.6 km
cheapest- Drive from Hafar Al-Batin to Abhacar 1,395.6 km
19h 22mSAR 292–422Bus
- Take the bus from Hafar Al-Batin to Aziziyah Bus Stnbus
- Take the bus from Riyadh to Khamis Mushaitbus
23h 1mSAR 546–725Drive to Kuwait International Airport, fly
- Drive from Hafar Al-Batin to Kuwait International Airport (KWI)car
- Fly from Kuwait International Airport (KWI) to Abha Regional Airport (AHB)plane KWI - AHB
5h 12mSAR 746–2,794
Al Qaisumah/Hafr Al Batin Airport (AQI) to Abha Regional Airport (AHB) flights
Questions & Answers
The cheapest way to get from Hafar Al-Batin to Abha is to drive which costs 290﷼ - 430﷼ and takes 19h 22m.
The fastest way to get from Hafar Al-Batin to Abha is to fly which takes 4h 24m and costs 600﷼ - 1400﷼.
No, there is no direct bus from Hafar Al-Batin to Abha. However, there are services departing from Hafar Al-Batin and arriving at Khamis Mushait via Riyadh. The journey, including transfers, takes approximately 23h 1m.
The distance between Hafar Al-Batin and Abha is 1218 km. The road distance is 1395.6 km.
The best way to get from Hafar Al-Batin to Abha without a car is to bus which takes 23h 1m and costs 500﷼ - 750﷼.
It takes approximately 4h 24m to get from Hafar Al-Batin to Abha, including transfers.
Hafar Al-Batin to Abha bus services, operated by Darb Al Watan, depart from Hafar Al-Batin station.
The best way to get from Hafar Al-Batin to Abha is to fly which takes 4h 24m and costs 600﷼ - 1400﷼. Alternatively, you can bus, which costs 500﷼ - 750﷼ and takes 23h 1m.
Hafar Al-Batin to Abha bus services, operated by Darb Al Watan, arrive at Aziziyah Bus Stn station.
Yes, the driving distance between Hafar Al-Batin to Abha is 1396 km. It takes approximately 19h 22m to drive from Hafar Al-Batin to Abha.
What companies run services between Hafar Al-Batin, Saudi Arabia and Abha, Saudi Arabia?
Saudia and Flynas fly from Al Qaisumah/Hafr Al Batin Airport (AQI) to Abha Regional Airport (AHB) 4 times a day. Alternatively, you can take a vehicle from Hafar Al-Batin to Abha via Hafar Al-Batin, Riyadh, and Khamis Mushait in around 23h 1m.
- Website
- saudia.com
Flights from Al Qaisumah/Hafr Al Batin Airport to Abha Regional Airport via Riyadh
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- SAR 440–1,100
Flights from Al Qaisumah/Hafr Al Batin Airport to Abha Regional Airport via Jeddah
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- SAR 440–1,100
Flights from Kuwait International Airport to Abha Regional Airport via Riyadh
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- SAR 600–3,000
Flights from Kuwait International Airport to Abha Regional Airport via Jeddah
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- SAR 600–3,500
- Website
- flynas.com
Flights from Al Qaisumah/Hafr Al Batin Airport to Abha Regional Airport via Riyadh
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- SAR 450–1,100
Flights from Kuwait International Airport to Abha Regional Airport
- Ave. Duration
- 2h 20m
- When
- Monday and Friday
- Estimated price
- SAR 700–2,800
Flights from Kuwait International Airport to Abha Regional Airport via Riyadh
- Ave. Duration
- 4h 30m
- When
- Thursday and Saturday
- Estimated price
- SAR 700–2,800
- Website
- jazeeraairways.com
Flights from Kuwait International Airport to Abha Regional Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 900–2,800
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Hafar Al-Batin to Aziziyah Bus Stn
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- SAR 150–190
- Schedules at
- darbalwatan.com
- Book at
- darbalwatan.com
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Riyadh to Khamis Mushait
- Ave. Duration
- 13h 57m
- Frequency
- Hourly
- Estimated price
- SAR 210–310
- Schedules at
- satrans.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 How to get from Heathrow Airport into central London, How to get from Florence to Rome, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 452+ hotels available in Abha.





