There are 7 ways to get from Rafha to Mecca by plane, bus, train, taxi, 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.
Fly Rafha Domestic Airport to Jeddah, bus
best- Fly from Rafha Domestic Airport (RAH) to Jeddah (JED)plane RAH - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Stationbus
4h 39mSAR 452–930Drive 1,177.3 km
cheapest- Drive from Rafha to Meccacar 1,177.3 km
13h 19mSAR 247–356Bus, train, taxi
- Take the bus from Rafha to Dammam Bus Stnbus
- Take the train from Dammam to Riyadhtrain
- Take the bus from Riyadh to Al Taifbus
- Take the taxi from Taif to Arafat Stn 1taxi
28h 11mSAR 788–1,103Fly Rafha Domestic Airport to Taif Regional Airport, bus
- Fly from Rafha Domestic Airport (RAH) to Taif Regional Airport (TIF)plane RAH - TIF
- Take the bus from Ta'if Bus Station to Makkah Bus Stnbus
10h 55mSAR 687–1,865Drive to Arar Domestic Airport, fly to Jeddah, bus
- Drive from Rafha to Arar Domestic Airport (RAE)car
- Fly from Arar Domestic Airport (RAE) to Jeddah (JED)plane RAE - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Stationbus
7h 3mSAR 408–869Bus
- Take the bus from Rafha to Dammam Bus Stnbus
- Take the bus from Dammam to Aziziyah Bus Stnbus
- Take the bus from Riyadh Bus Station to Taif Bus Stationbus
- Take the bus from Ta'if Bus Station to Makkah Bus Stnbus
32h 43mSAR 517–757Bus, train
- Take the bus from Rafha to Dammam Bus Stnbus
- Take the bus from Dammam Bus Stn to Jeddah Train Stnbus
- Take the train from Al-Sulimaniyah Jeddah station to Makkahtrain
35h 23mSAR 612–767
Rafha Domestic Airport (RAH) to Jeddah (JED) flights
Questions & Answers
The cheapest way to get from Rafha to Mecca is to drive which costs 240﷼ - 360﷼ and takes 13h 19m.
The fastest way to get from Rafha to Mecca is to fly and bus which takes 4h 39m and costs 450﷼ - 950﷼.
No, there is no direct bus from Rafha to Mecca. However, there are services departing from Rafha and arriving at Makkah Bus Stn via Dammam, Riyadh Bus Station and Ta'if Bus Station. The journey, including transfers, takes approximately 32h 43m.
The distance between Rafha and Mecca is 1114 km. The road distance is 1177.3 km.
The best way to get from Rafha to Mecca without a car is to bus and train and taxi which takes 28h 11m and costs 750﷼ - 1100﷼.
It takes approximately 4h 39m to get from Rafha to Mecca, including transfers.
Rafha to Mecca bus services, operated by Darb Al Watan, depart from Rafha station.
Rafha to Mecca bus services, operated by Darb Al Watan, arrive at Dammam Bus Stn station.
Yes, the driving distance between Rafha to Mecca is 1177 km. It takes approximately 13h 19m to drive from Rafha to Mecca.
There are 612+ hotels available in Mecca.
What companies run services between Rafha, Saudi Arabia and Mecca, Saudi Arabia?
You can take a bus from Rafha to Makkah Bus Stn via Dammam Bus Stn, Dammam, Riyadh Bus Station, and Ta'if Bus Station in around 32h 43m.
- Website
- saudia.com
Flights from Rafha Domestic Airport to Jeddah
- Ave. Duration
- 1h 55m
- When
- Friday and Sunday
- Estimated price
- SAR 280–1,000
Flights from Rafha Domestic Airport to Jeddah via Riyadh
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 230–1,400
Flights from Rafha Domestic Airport to Taif Regional Airport via Riyadh
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 400–1,500
Flights from Rafha Domestic Airport to Taif Regional Airport via Jeddah, Riyadh
- Ave. Duration
- 10h
- When
- Sunday
- Estimated price
- SAR 600–2,500
Flights from Arar Domestic Airport to Jeddah
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 290–1,100
Flights from Arar Domestic Airport to Jeddah via Riyadh
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- SAR 380–1,500
- Website
- flyadeal.com
Flights from Arar Domestic Airport to Jeddah via Riyadh
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 250–650
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Dammam to Riyadh
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–280
Train from Al-Sulimaniyah Jeddah station to Makkah
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 35–70
- Schedules at
- sar.hhr.sa
- Economy
- SAR 35–45
- Business
- SAR 35–55
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from King Abdulaziz Airport to Jarwal Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from Ta'if Bus Station to Makkah Bus Stn
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- SAR 35–60
- Schedules at
- nwbus.sa
- Book at
- nwbus.sa
Bus from Riyadh Bus Station to Taif Bus Station
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Rafha to Dammam Bus Stn
- Ave. Duration
- 11h 5m
- Frequency
- Every 4 hours
- Estimated price
- SAR 210–260
- Schedules at
- darbalwatan.com
Bus from Dammam Bus Stn to Jeddah Train Stn
- Ave. Duration
- 22h 25m
- Frequency
- 4 times a day
- Estimated price
- SAR 360–440
- Schedules at
- darbalwatan.com
- Book at
- reservation.darbalwatan.com
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Riyadh to Al Taif
- Ave. Duration
- 9h 43m
- Frequency
- Hourly
- Estimated price
- SAR 160–220
- Schedules at
- saptco.com.sa
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Dammam to Aziziyah Bus Stn
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- SAR 85–130
- Schedules at
- satrans.com.sa
- Ave. Duration
- 53 min
- Estimated price
- SAR 340–410
Almassarat Almassiyah Transport
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
















