There are 6 ways to get from Dammam to Ar Rāfah by bus, plane, taxi, 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.
Bus, fly to Taif Regional Airport, taxi
best- Take the bus from Dammam Main Stn to King Fahd Airport Stnbus
- Fly from King Fahd International Airport (DMM) to Taif Regional Airport (TIF)plane DMM - TIF
- Take the taxi from Taif Regional Airport (TIF) to Ar Rāfahtaxi
5h 13mSAR 771–1,277Drive 1,262.1 km
cheapest- Drive from Dammam to Ar Rāfahcar 1,262.1 km
12h 4mSAR 265–382Train, bus, taxi
- Take the train from Dammam to Riyadhtrain
- Take the bus from Riyadh to Al Taifbus
- Take the taxi from Taif to Ar Rāfahtaxi
16h 15mSAR 650–965Bus, fly to Jeddah, taxi
- Take the bus from Dammam Main Stn to King Fahd Airport Stnbus
- Fly from King Fahd International Airport (DMM) to Jeddah (JED)plane DMM - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Stationbus
- Take the taxi from Jarwal Bus Station to Ar Rāfahtaxi
7h 10mSAR 601–1,102Bus, taxi
- Take the bus from Dammam to Aziziyah Bus Stnbus
- Take the bus from Riyadh Bus Station to Taif Bus Stationbus
- Take the taxi from Taif Bus Station to Ar Rāfahtaxi
19h 29mSAR 756–1,039Bus, train, taxi
- Take the bus from Dammam Bus Stn to Jeddah Train Stnbus
- Take the train from Al-Sulimaniyah Jeddah station to Makkahtrain
- Take the taxi from Makkah to Ar Rāfahtaxi
24h 4mSAR 631–783
King Fahd International Airport (DMM) to Taif Regional Airport (TIF) flights
Questions & Answers
The cheapest way to get from Dammam to Ar Rāfah is to drive which costs 260﷼ - 390﷼ and takes 12h 4m.
The fastest way to get from Dammam to Ar Rāfah is to bus and fly and taxi which takes 5h 13m and costs 750﷼ - 1300﷼.
The distance between Dammam and Ar Rāfah is 1234 km. The road distance is 1262.1 km.
The best way to get from Dammam to Ar Rāfah without a car is to train and bus and taxi which takes 16h 15m and costs 650﷼ - 1000﷼.
It takes approximately 5h 13m to get from Dammam to Ar Rāfah, including transfers.
Yes, the driving distance between Dammam to Ar Rāfah is 1262 km. It takes approximately 12h 4m to drive from Dammam to Ar Rāfah.
There are 333+ hotels available in Ar Rāfah.
What companies run services between Dammam, Saudi Arabia and Ar Rāfah, Saudi Arabia?
There is no direct connection from Dammam to Ar Rāfah. However, you can take the bus to King Fahd Airport Stn, walk to King Fahd International Airport (DMM) airport, fly to Taif Regional Airport (TIF), then take the taxi to Ar Rāfah. Alternatively, you can take the train to Riyadh, walk to Riyadh, take the bus to Al Taif, then take the taxi to Ar Rāfah.
- Website
- saudia.com
Flights from King Fahd International Airport to Taif Regional Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- SAR 270–600
Flights from King Fahd International Airport to Taif Regional Airport via Riyadh
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- SAR 270–600
Flights from King Fahd International Airport to Jeddah
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- SAR 270–700
- Website
- flynas.com
Flights from King Fahd International Airport to Taif Regional Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- SAR 350–750
Flights from King Fahd International Airport to Jeddah
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- SAR 300–700
- Website
- flyadeal.com
Flights from King Fahd International Airport to Taif Regional Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- SAR 270–600
Flights from King Fahd International Airport to Jeddah
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 270–700
- 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
- +966920000877
- Website
- saptco.com.sa
Bus from Dammam Main Stn to King Fahd Airport Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 21–27
- Schedules at
- 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
- + 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 Riyadh Bus Station to Taif Bus Station
- 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
- Phone
- 8003040155
- Website
- 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
- Ave. Duration
- 1h 6m
- Estimated price
- SAR 200–600
Almassarat Almassiyah Transport
Almassarat Almassiyah Transport
Riyadh's Sabaya International
- Phone
- +966 18122566
Almassarat Almassiyah Transport
Almassarat Almassiyah Transport
Riyadh's Sabaya International
- Phone
- +966 18122566
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 Getting to Milan from the airport, Is ride-sharing platform BlaBlaCar right for you?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
















