There are 6 ways to get from Mecca to Ha'il by train, 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.
Train to Jeddah, fly
best- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Ha'Il Regional Airport (HAS)plane JED - HAS
3h 43mSAR 718–1,980Drive 855.1 km
cheapest- Drive from Mecca to Ha'ilcar 855.1 km
8h 25mSAR 180–260Train, bus
- Take the train from Makkah to Madinahtrain Haramain High Speed
- Take the bus from Madinah to Ha'ilbus
9h 30mSAR 319–585Bus to Taif Regional Airport, fly
- Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus
- Fly from Taif Regional Airport (TIF) to Ha'Il Regional Airport (HAS)plane TIF - HAS
7h 54mSAR 808–1,449Bus
- Take the bus from Jarwal Bus Station to Madinah Bus Stnbus
- Take the bus from Madinah to Ha'ilbus
14h 1mSAR 338–423Bus via King Abdulaziz Airport
- Take the bus from Jarwal Bus Station to King Abdulaziz Airportbus
- Take the bus from King Abdulaziz Airport to Madinah Bus Stnbus
- Take the bus from Madinah to Ha'ilbus
14h 26mSAR 343–488
Jeddah (JED) to Ha'Il Regional Airport (HAS) flights
Questions & Answers
The cheapest way to get from Mecca to Ha'il is to drive which costs 170﷼ - 260﷼ and takes 8h 25m.
The fastest way to get from Mecca to Ha'il is to train and fly which takes 3h 43m and costs 700﷼ - 2000﷼.
No, there is no direct bus from Mecca station to Ha'il. However, there are services departing from Jarwal Bus Station and arriving at Ha'il via Madinah. The journey, including transfers, takes approximately 14h 1m.
The distance between Mecca and Ha'il is 805 km. The road distance is 855.1 km.
The best way to get from Mecca to Ha'il without a car is to train and bus which takes 9h 30m and costs 310﷼ - 600﷼.
It takes approximately 3h 43m to get from Mecca to Ha'il, including transfers.
Mecca to Ha'il bus services, operated by Darb Al Watan, depart from Jarwal Bus Station.
Mecca to Ha'il bus services, operated by Darb Al Watan, arrive at Madinah Bus Stn station.
Yes, the driving distance between Mecca to Ha'il is 855 km. It takes approximately 8h 25m to drive from Mecca to Ha'il.
There are 183+ hotels available in Ha'il.
What companies run services between Mecca, Saudi Arabia and Ha'il, Saudi Arabia?
You can take a bus from Jarwal Bus Station to Ha'il via Madinah Bus Stn and Madinah in around 14h 1m.
- Website
- saudia.com
Flights from Jeddah to Ha'Il Regional Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- SAR 550–1,700
Flights from Taif Regional Airport to Ha'Il Regional Airport via Riyadh
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- SAR 500–1,800
- Website
- flynas.com
Flights from Taif Regional Airport to Ha'Il Regional Airport via Riyadh
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- SAR 550–1,100
- Website
- jazeeraairways.com
Flights from Taif Regional Airport to Ha'Il Regional Airport via Kuwait
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 850–3,400
- Website
- qatarairways.com
Flights from Taif Regional Airport to Ha'Il Regional Airport via Doha
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- SAR 6,000–11,000
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- SAR 28–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 28–40
- Business
- SAR 45–70
Train from Makkah to Madinah
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- SAR 100–315
- Schedules at
- sar.hhr.sa
- Economy
- SAR 100–150
- Business
- SAR 180–260
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Madinah to Ha'il
- Ave. Duration
- 5h 56m
- Frequency
- 3 times a day
- Estimated price
- SAR 90–120
- Schedules at
- saptco.com.sa
Bus from Madinah to Ha'il
- Ave. Duration
- 5h 56m
- Frequency
- 3 times a day
- Estimated price
- SAR 90–120
- Schedules at
- saptco.com.sa
Bus from Madinah to Ha'il
- Ave. Duration
- 5h 56m
- Frequency
- 3 times a day
- Estimated price
- SAR 90–120
- Schedules at
- saptco.com.sa
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from Makkah Bus Stn to Ta'if Bus Station
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- SAR 35–60
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Jarwal Bus Station to King Abdulaziz Airport
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from King Abdulaziz Airport to Madinah Bus Stn
- Ave. Duration
- 4h 55m
- Frequency
- Every 4 hours
- Estimated price
- SAR 100–170
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Jarwal Bus Station to Madinah Bus Stn
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a day
- Estimated price
- SAR 130–170
- 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 Italian Lakes: Getting around by train, How to get from JFK to New York City, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.










