There are 6 ways to get from Ha'il to Abha by plane, bus, train, 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
best- Fly from Ha'Il Regional Airport (HAS) to Abha Regional Airport (AHB)plane HAS - AHB
4h 9mSAR 748–1,442Drive 1,334 km
cheapest- Drive from Ha'il to Abhacar 1,334 km
18h 4mSAR 280–405Bus, train
- Take the bus from Ha'il to Madinahbus
- Take the train from Madinah to Jeddah Airporttrain
- Take the bus from SAPTCO Bus Stn to Abhabus
20h 33mSAR 495–823Train, bus
- Take the train from Hail to Riyadhtrain
- Take the bus from Riyadh to Khamis Mushaitbus
21h 4mSAR 686–1,103Bus
- Take the bus from Ha'il to Madinahbus
- Take the bus from Al Madinah Bus Station to Jeddah Train Stationbus
- Take the bus from SAPTCO Bus Stn to Abhabus
24h 28mSAR 385–577Bus via Riyadh
- Take the bus from Ha'il Bus Stn to Riyadh Bus Stnbus
- Take the bus from Riyadh to Khamis Mushaitbus
26h 47mSAR 541–716
Ha'Il Regional Airport (HAS) to Abha Regional Airport (AHB) flights
Questions & Answers
The cheapest way to get from Ha'il to Abha is to drive which costs 280﷼ - 410﷼ and takes 18h 4m.
The fastest way to get from Ha'il to Abha is to fly which takes 4h 9m and costs 750﷼ - 1500﷼.
No, there is no direct bus from Ha'il to Abha. However, there are services departing from Ha'il and arriving at Abha via Al Madinah Bus Station, Al-Andalus Mall and SAPTCO Bus Stn. The journey, including transfers, takes approximately 24h 28m.
The distance between Ha'il and Abha is 1060 km. The road distance is 1334 km.
The best way to get from Ha'il to Abha without a car is to bus and train which takes 20h 33m and costs 490﷼ - 850﷼.
It takes approximately 4h 9m to get from Ha'il to Abha, including transfers.
Ha'il to Abha bus services, operated by SAPTCO, depart from Ha'il station.
The best way to get from Ha'il to Abha is to fly which takes 4h 9m and costs 750﷼ - 1500﷼. Alternatively, you can bus, which costs 380﷼ - 600﷼ and takes 24h 28m.
Ha'il to Abha bus services, operated by SAPTCO, arrive at Madinah station.
Yes, the driving distance between Ha'il to Abha is 1334 km. It takes approximately 18h 4m to drive from Ha'il to Abha.
What companies run services between Ha'il, Saudi Arabia and Abha, Saudi Arabia?
Saudia, Flynas, and Flydubai fly from Ha'Il Regional Airport (HAS) to Abha Regional Airport (AHB) every 4 hours. Alternatively, you can take a bus from Ha'il to Abha via Madinah, Al Madinah Bus Station, Jeddah Train Station, Al-Andalus Mall, and SAPTCO Bus Stn in around 24h 28m.
- Website
- saudia.com
Flights from Ha'Il Regional Airport to Abha Regional Airport via Jeddah
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- SAR 500–1,600
Flights from Ha'Il Regional Airport to Abha Regional Airport via Riyadh
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- SAR 500–1,700
- Website
- flynas.com
Flights from Ha'Il Regional Airport to Abha Regional Airport via Riyadh
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 550–1,200
- Website
- flydubai.com
Flights from Ha'Il Regional Airport to Abha Regional Airport via Dubai
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 1,900–4,500
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Madinah to Jeddah Airport
- Ave. Duration
- 1h 54m
- Frequency
- Every 3 hours
- Estimated price
- SAR 85–265
- Schedules at
- sar.hhr.sa
- Economy
- SAR 85–130
- Business
- SAR 150–220
Train from Hail to Riyadh
- Ave. Duration
- 4h 32m
- Frequency
- Once daily
- Estimated price
- SAR 80–210
- Schedules at
- sar.com.sa
- Economy
- SAR 80–210
- Business
- SAR 160–360
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Ha'il to Madinah
- Ave. Duration
- 5h 56m
- Frequency
- 3 times a day
- Estimated price
- SAR 90–120
- Schedules at
- saptco.com.sa
Bus from Ha'il to Madinah
- Ave. Duration
- 5h 56m
- Frequency
- 3 times a day
- Estimated price
- SAR 90–120
- Schedules at
- saptco.com.sa
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from SAPTCO Bus Stn to Abha
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- SAR 140–210
- Schedules at
- 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
Bus from SAPTCO Bus Stn to Abha
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- SAR 140–210
- Schedules at
- 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
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Al Madinah Bus Station to Jeddah Train Station
- Ave. Duration
- 5h 58m
- Frequency
- Every 4 hours
- Estimated price
- SAR 100–180
- Schedules at
- nwbus.sa
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Ha'il Bus Stn to Riyadh Bus Stn
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- SAR 180–220
- Schedules at
- darbalwatan.com
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 Need to know: Eurostar, How to get from Luton Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
There are 443+ hotels available in Abha.













