There are 4 ways to get from Hafar Al-Batin to Khamis Mushait 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 25mSAR 640–1,344Drive 1,368.5 km
cheapest- Drive from Hafar Al-Batin to Khamis Mushaitcar 1,368.5 km
19h 5mSAR 287–414Bus
- Take the bus from Hafar Al-Batin to Aziziyah Bus Stnbus
- Take the bus from Riyadh to Khamis Mushaitbus
22h 41mSAR 406–555Drive 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 13mSAR 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 Khamis Mushait is to drive which costs 280﷼ - 420﷼ and takes 19h 5m.
The fastest way to get from Hafar Al-Batin to Khamis Mushait is to fly which takes 4h 25m and costs 600﷼ - 1400﷼.
No, there is no direct bus from Hafar Al-Batin to Khamis Mushait. However, there are services departing from Hafar Al-Batin and arriving at Khamis Mushait via Riyadh. The journey, including transfers, takes approximately 22h 41m.
The distance between Hafar Al-Batin and Khamis Mushait is 1218 km. The road distance is 1368.5 km.
The best way to get from Hafar Al-Batin to Khamis Mushait without a car is to bus which takes 22h 41m and costs 400﷼ - 600﷼.
It takes approximately 4h 25m to get from Hafar Al-Batin to Khamis Mushait, including transfers.
Hafar Al-Batin to Khamis Mushait bus services, operated by Darb Al Watan, depart from Hafar Al-Batin station.
The best way to get from Hafar Al-Batin to Khamis Mushait is to fly which takes 4h 25m and costs 600﷼ - 1400﷼. Alternatively, you can bus, which costs 400﷼ - 600﷼ and takes 22h 41m.
Hafar Al-Batin to Khamis Mushait bus services, operated by Darb Al Watan, arrive at Aziziyah Bus Stn station.
Yes, the driving distance between Hafar Al-Batin to Khamis Mushait is 1368 km. It takes approximately 19h 5m to drive from Hafar Al-Batin to Khamis Mushait.
What companies run services between Hafar Al-Batin, Saudi Arabia and Khamis Mushait, 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 Khamis Mushait via Hafar Al-Batin and Riyadh in around 22h 41m.
- 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,600
- 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 Travelling around the UAE, The London Underground: Essential tips to navigate the Tube, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are 192+ hotels available in Khamis Mushait.





