Rome2Rio

How to get fromMecca to Ha'ilby train, plane, bus, or car

Find Transport to Ha'il

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

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.

  1. Train to Jeddah, fly

    best
    1. Take the train from Makkah to Jeddah Airporttrain train
    2. Fly from Jeddah (JED) to Ha'Il Regional Airport (HAS)plane plane JED - HAS
    3h 38m
    SAR 668–1,080
  2. Drive  855.1 km

    cheapest
    1. Drive from Mecca to Ha'ilcar car 855.1 km
    8h 23m
    SAR 180–260
  3. Train, bus

    1. Take the train from Makkah to Madinahtrain train Haramain High Speed
    2. Take the bus from Madinah to Ha'ilbus bus
    9h 30m
    SAR 309–575
  4. Bus to Taif Regional Airport, fly

    1. Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus bus
    2. Fly from Taif Regional Airport (TIF) to Ha'Il Regional Airport (HAS)plane plane TIF - HAS
    7h 34m
    SAR 708–1,649
  5. Bus

    1. Take the bus from Jarwal Bus Station to Madinah Bus Stnbus bus
    2. Take the bus from Madinah to Ha'ilbus bus
    14h 1m
    SAR 328–413
  6. Bus via King Abdulaziz Airport

    1. Take the bus from Jarwal Bus Station to King Abdulaziz Airportbus bus
    2. Take the bus from King Abdulaziz Airport to Madinah Bus Stnbus bus
    3. Take the bus from Madinah to Ha'ilbus bus
    14h 26m
    SAR 333–478

Jeddah (JED) to Ha'Il Regional Airport (HAS) flights

Calendar10Weekly Planes
Duration1h 20mAverage Duration
TicketSAR 504Cheapest Price
See schedules

Comparing Your Travel Options

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.

Airlines
Train operators
Bus operators

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: Jadrolinija, How to get from Southend Airport into central London, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.