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 37mSAR 572–920Drive 854.7 km
cheapest- Drive from Mecca to Ha'ilcar 854.7 km
8h 24mSAR 179–259Train, bus
- Take the train from Makkah to Madinahtrain Haramain High Speed
- Take the bus from Madinah to Ha'ilbus
10h 26mSAR 229–447Bus 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
8h 44mSAR 518–1,639Bus
- Take the bus from Jarwal Bus Station to Madinah Bus Stnbus
- Take the bus from Madinah to Ha'ilbus
13h 24mSAR 240–295Bus 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
15h 12mSAR 245–360
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 24m.
The fastest way to get from Mecca to Ha'il is to train and fly which takes 3h 37m and costs 550﷼ - 950﷼.
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 Haramain Express Train and Madinah. The journey, including transfers, takes approximately 13h 24m.
The distance between Mecca and Ha'il is 805 km. The road distance is 854.7 km.
The best way to get from Mecca to Ha'il without a car is to train and bus which takes 10h 26m and costs 220﷼ - 450﷼.
It takes approximately 3h 37m 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 24m to drive from Mecca to Ha'il.
There are 128+ 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, Haramain Express Train, Prophet's Mosque, and Madinah in around 13h 24m.
- Website
- saudia.com
Flights from Jeddah to Ha'Il Regional Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- SAR 390–600
Flights from Taif Regional Airport to Ha'Il Regional Airport via Riyadh
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- SAR 350–1,200
- Website
- flynas.com
Flights from Taif Regional Airport to Ha'Il Regional Airport via Dammam
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- SAR 260–1,300
Flights from Taif Regional Airport to Ha'Il Regional Airport via Riyadh
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- SAR 260–1,300
- Website
- jazeeraairways.com
Flights from Taif Regional Airport to Ha'Il Regional Airport via Kuwait
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- SAR 1,700–5,500
- 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 40–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 40–50
- Business
- SAR 45–65
Train from Makkah to Madinah
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- SAR 120–315
- Schedules at
- sar.hhr.sa
- Economy
- SAR 120–150
- Business
- SAR 200–280
- 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
- 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
- nwbus.sa
Bus from Jarwal Bus Station to King Abdulaziz Airport
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from King Abdulaziz Airport to Madinah Bus Stn
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Jarwal Bus Station to Madinah Bus Stn
- Ave. Duration
- 5h 32m
- 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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling to and around Russia for the 2018 FIFA World Cup, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.












