There are 8 ways to get from Makkah to Ras Al-Khair by taxi, plane, bus, train, 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.
Taxi to Taif Regional Airport, fly to King Fahd International Airport, bus, taxi
best- Take the taxi from Makkah to Taif Regional Airport (TIF)taxi
- Fly from Taif Regional Airport (TIF) to King Fahd International Airport (DMM)plane TIF - DMM
- Take the bus from Dammam Airport to Jubail Al Faihabus
- Take the taxi from Jubail Al Faiha to Ras Al-Khairtaxi
6h 57mSAR 1,230–1,731Drive 1,310.3 km
cheapest- Drive from Makkah to Ras Al-Khaircar 1,310.3 km
15h 23mSAR 275–398Train, bus, taxi via Transport Center
- Take the train from Makkah to Al-Sulimaniyah Jeddah stationtrain
- Take the bus from Jeddah Train Stn to Riyadh Bus Stnbus
- Take the train from Riyadh to Dammamtrain
- Take the bus from Dammam to Jubailbus
- Take the taxi from Jubail to Ras Al-Khairtaxi
23h 48mSAR 639–1,128Taxi to Taif Regional Airport, fly to Kuwait International Airport, drive
- Take the taxi from Makkah to Taif Regional Airport (TIF)taxi
- Fly from Taif Regional Airport (TIF) to Kuwait International Airport (KWI)plane TIF - KWI
- Drive from Kuwait International Airport (KWI) to Ras Al-Khaircar
6h 11mSAR 885–2,316Train to Jeddah, fly to King Fahd International Airport, bus, taxi
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to King Fahd International Airport (DMM)plane JED - DMM
- Take the bus from Dammam Airport to Jubail Al Faihabus
- Take the taxi from Jubail Al Faiha to Ras Al-Khairtaxi
7h 53mSAR 808–1,255Train to Jeddah, fly to Kuwait International Airport, drive
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Kuwait International Airport (KWI)plane JED - KWI
- Drive from Kuwait International Airport (KWI) to Ras Al-Khaircar
7h 57mSAR 403–1,740Bus, taxi
- Take the bus from Makkah to Riyadh Central Busbus
- Take the bus from Aziziyah Bus Stn to Dammambus
- Take the bus from Dammam to Jubailbus
- Take the taxi from Jubail to Ras Al-Khairtaxi
24hSAR 709–911Train, bus, taxi
- Take the train from Makkah to Al-Sulimaniyah Jeddah stationtrain
- Take the bus from Jeddah Train Stn to Dammam Bus Stnbus
- Take the bus from Dammam to Jubailbus
- Take the taxi from Jubail to Ras Al-Khairtaxi
27h 40mSAR 772–1,005
Taif Regional Airport (TIF) to King Fahd International Airport (DMM) flights
Questions & Answers
The cheapest way to get from Makkah to Ras Al-Khair is to drive which costs 270﷼ - 400﷼ and takes 15h 23m.
The fastest way to get from Makkah to Ras Al-Khair is to taxi and fly and drive which takes 6h 11m and costs 850﷼ - 2400﷼.
The distance between Makkah and Ras Al-Khair is 1413 km. The road distance is 1310.3 km.
The best way to get from Makkah to Ras Al-Khair without a car is to train and bus and taxi via Transport Center which takes 23h 48m and costs 600﷼ - 1200﷼.
It takes approximately 6h 57m to get from Makkah to Ras Al-Khair, including transfers.
Yes, the driving distance between Makkah to Ras Al-Khair is 1310 km. It takes approximately 15h 23m to drive from Makkah to Ras Al-Khair.
What companies run services between Makkah, Saudi Arabia and Ras Al-Khair, Saudi Arabia?
There is no direct connection from Makkah to Ras Al-Khair. However, you can take the taxi to Taif Regional Airport (TIF) airport, fly to King Fahd International Airport (DMM), walk to Dammam Airport, take the bus to Jubail Al Faiha, then take the taxi to Ras Al-Khair. Alternatively, you can take the train to Al-Sulimaniyah Jeddah station, walk to Jeddah Train Stn, take the bus to Riyadh Bus Stn, walk to Transport Center, take the line 1 subway to Qasr Al Hokm, take the line 3 subway to Riyadh Railway Stn, walk to Riyadh, take the train to Dammam, take the taxi to Dammam, take the bus to Jubail, then take the taxi to Ras Al-Khair.
- Website
- saudia.com
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- SAR 340–700
Flights from Taif Regional Airport to King Fahd International Airport via Riyadh
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- SAR 340–700
Flights from Taif Regional Airport to Kuwait International Airport via Riyadh
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- SAR 500–2,000
Flights from Jeddah to King Fahd International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- SAR 360–650
Flights from Jeddah to King Fahd International Airport via Riyadh
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- SAR 380–650
Flights from Jeddah to Kuwait International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- SAR 360–2,200
Flights from Jeddah to Kuwait International Airport via Riyadh
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- SAR 480–1,800
- Website
- flynas.com
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 380–950
Flights from Jeddah to King Fahd International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- SAR 360–650
Flights from Jeddah to King Fahd International Airport via Al Baha
- Ave. Duration
- 3h 30m
- When
- Thursday
- Estimated price
- SAR 360–650
Flights from Jeddah to Kuwait International Airport via Riyadh
- Ave. Duration
- 4h 15m
- When
- Thursday and Saturday
- Estimated price
- SAR 490–1,800
- Website
- flyadeal.com
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- SAR 340–700
Flights from Jeddah to King Fahd International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- SAR 380–650
Flights from Jeddah to King Fahd International Airport via Riyadh
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- SAR 380–650
- Website
- gulfair.com
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 380–950
Flights from Jeddah to Kuwait International Airport via Manama
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- SAR 500–1,400
- Website
- jazeeraairways.com
Flights from Taif Regional Airport to Kuwait International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- SAR 300–1,600
Flights from Jeddah to Kuwait International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- SAR 280–1,500
- Website
- kuwaitairways.com
Flights from Jeddah to Kuwait International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- SAR 360–2,200
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Makkah to Al-Sulimaniyah Jeddah station
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 24–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 24–35
- Business
- SAR 40–60
Train from Riyadh to Dammam
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–260
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 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 Al-Sulimaniyah Jeddah station
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 24–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 24–35
- Business
- SAR 40–60
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Dammam Airport to Jubail Al Faiha
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Estimated price
- SAR 50–65
- Schedules at
- darbalwatan.com
Bus from Dammam Airport to Jubail Al Faiha
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Estimated price
- SAR 50–65
- Schedules at
- darbalwatan.com
Bus from Jeddah Train Stn to Dammam Bus Stn
- Ave. Duration
- 22h 25m
- Frequency
- 3 times a day
- Estimated price
- SAR 360–440
- Schedules at
- darbalwatan.com
- Book at
- darbalwatan.com
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Jeddah Train Stn to Riyadh Bus Stn
- Ave. Duration
- 12h 50m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–360
- Schedules at
- nwbus.sa
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Dammam to Jubail
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- SAR 28–40
- Schedules at
- saptco.com.sa
Bus from Makkah to Riyadh Central Bus
- Ave. Duration
- 13h 10m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–230
- Schedules at
- saptco.com.sa
Bus from Dammam to Jubail
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- SAR 28–40
- Schedules at
- saptco.com.sa
Bus from Dammam to Jubail
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- SAR 28–40
- Schedules at
- saptco.com.sa
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Aziziyah Bus Stn to Dammam
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- SAR 100–150
- Schedules at
- satrans.com.sa
- Ave. Duration
- 1h 17m
- Estimated price
- SAR 320–650
Almassarat Almassiyah Transport
Riyadh's Sabaya International
- Phone
- +966 18122566
Almassarat Almassiyah Transport
Riyadh's Sabaya International
- Phone
- +966 18122566
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, Getting to Rome from the airport, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.













