Rome2Rio

How to get fromMecca to Al Khafjīby train, plane, car, taxi, or bus

Find Transport to Al Khafjī

See all options

There are 9 ways to get from Mecca to Al Khafjī by train, plane, car, taxi, or bus

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 to Kuwait International Airport, drive

    best
    1. Take the train from Makkah to Jeddah Airporttrain train
    2. Fly from Jeddah (JED) to Kuwait International Airport (KWI)plane plane JED - KWI
    3. Drive from Kuwait International Airport (KWI) to Al Khafjīcar car
    6h 18m
    SAR 372–990
  2. Drive  1,382.1 km

    cheapest
    1. Drive from Mecca to Al Khafjīcar car 1,382.1 km
    15h 24m
    SAR 290–419
  3. Taxi, bus, train

    1. Take the taxi from Arafat Stn 1 to Taiftaxi taxi
    2. Take the bus from Al Taif to Riyadhbus bus
    3. Take the train from Riyadh to Dammamtrain train
    4. Take the taxi from Dammam to Dammam Airporttaxi taxi
    5. Take the bus from Dammam Airport to Al Khafji Borderbus bus
    21h 47m
    SAR 820–1,149
  4. Bus to Taif Regional Airport, fly to Kuwait International Airport, drive

    1. Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus bus
    2. Fly from Taif Regional Airport (TIF) to Kuwait International Airport (KWI)plane plane TIF - KWI
    3. Drive from Kuwait International Airport (KWI) to Al Khafjīcar car
    7h 40m
    SAR 642–1,159
  5. Train to Jeddah, fly to Al Qaisumah/Hafr Al Batin Airport, drive

    1. Take the train from Makkah to Jeddah Airporttrain train
    2. Fly from Jeddah (JED) to Al Qaisumah/Hafr Al Batin Airport (AQI)plane plane JED - AQI
    3. Drive from Al Qaisumah/Hafr Al Batin Airport (AQI) to Al Khafjīcar car
    7h 41m
    SAR 623–1,185
  6. Train to Jeddah, fly to King Fahd International Airport, bus

    1. Take the train from Makkah to Jeddah Airporttrain train
    2. Fly from Jeddah (JED) to King Fahd International Airport (DMM)plane plane JED - DMM
    3. Take the bus from Dammam Airport to Al Khafji Borderbus bus
    8h 31m
    SAR 528–1,005
  7. Bus to Taif Regional Airport, fly to King Fahd International Airport, bus

    1. Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus bus
    2. Fly from Taif Regional Airport (TIF) to King Fahd International Airport (DMM)plane plane TIF - DMM
    3. Take the bus from Dammam Airport to Al Khafji Borderbus bus
    9h 32m
    SAR 648–894
  8. Bus via Aziziyah Bus Stn

    1. Take the bus from Makkah to Riyadh Central Busbus bus
    2. Take the bus from Aziziyah Bus Stn to Dammambus bus
    3. Take the bus from Dammam Main Stn to King Fahd Airport Stnbus bus G7
    4. Take the bus from Dammam Airport to Al Khafji Borderbus bus
    25h 54m
    SAR 466–605
  9. Bus

    1. Take the bus from Jarwal Bus Station to Jeddah Train Stationbus bus
    2. Take the bus from Jeddah Train Stn to Dammam Bus Stnbus bus
    3. Take the bus from Dammam Main Stn to King Fahd Airport Stnbus bus G7
    4. Take the bus from Dammam Airport to Al Khafji Borderbus bus
    30h 31m
    SAR 566–725

Jeddah (JED) to Kuwait International Airport (KWI) flights

Calendar46Weekly Planes
Duration2h 57mAverage Duration
TicketSAR 342Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Mecca, Saudi Arabia and Al Khafjī, Saudi Arabia?

You can take a bus from Makkah to Al Khafjī via Aziziyah Bus Stn, Dammam, Dammam Main Stn, King Fahd Airport Stn, Dammam Airport, and Al Khafji Border in around 25h 54m.

Airlines
Train operators
Bus operators
Other 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 How to travel India's Golden Triangle, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.