There are 6 ways to get from King Fahd Causeway to Riyadh by train, bus, car, plane, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Dammam to Riyadhtrain
4h 43mSAR 165–321Drive 431.9 km
cheapest- Drive from King Fahd Causeway to Riyadhcar 431.9 km
3h 45mSAR 91–131Bus
- Take the bus from Dammam to Riyadhbus
8h 8mSAR 203–233Fly from Bahrain International Airport, line 4 subway
- Fly from Bahrain International Airport (BAH) to Riyadh (RUH)plane BAH - RUH
- Take the subway from Airport T3-4 to Kafdsubway
3h 4mSAR 422–723Bus via Aziziyah Bus Stn
- Take the bus from Dammam to Aziziyah Bus Stnbus
8h 38mSAR 206–277Bus to King Fahd International Airport, fly
- Take the bus from Jeblat Habshi to Dammam Airportbus
- Fly from King Fahd International Airport (DMM) to Riyadh (RUH)plane DMM - RUH
5h 21m
Bahrain International Airport (BAH) to Riyadh (RUH) flights
Questions & Answers
The cheapest way to get from King Fahd Causeway to Riyadh is to drive which costs 90﷼ - 140﷼ and takes 3h 45m.
The fastest way to get from King Fahd Causeway to Riyadh is to fly and line 4 subway which takes 3h 4m and costs 420﷼ - 750﷼.
No, there is no direct bus from King Fahd Causeway to Riyadh. However, there are services departing from Al Khobar North 1 and arriving at Riyadh via Dammam. The journey, including transfers, takes approximately 8h 8m.
No, there is no direct train from King Fahd Causeway to Riyadh. However, there are services departing from Dammam and arriving at Riyadh via . The journey, including transfers, takes approximately 4h 43m.
The distance between King Fahd Causeway and Riyadh is 488 km. The road distance is 431.9 km.
The best way to get from King Fahd Causeway to Riyadh without a car is to train which takes 4h 43m and costs 160﷼ - 330﷼.
It takes approximately 4h 43m to get from King Fahd Causeway to Riyadh, including transfers.
King Fahd Causeway to Riyadh bus services, operated by Al Khanjry Travel & Transport, depart from Dammam station.
King Fahd Causeway to Riyadh train services, operated by Saudi Railways Company (SAR), depart from Dammam station.
The best way to get from King Fahd Causeway to Riyadh is to train which takes 4h 43m and costs 160﷼ - 330﷼. Alternatively, you can bus, which costs 200﷼ - 240﷼ and takes 8h 8m.
What companies run services between King Fahd Causeway, Bahrain and Riyadh, Saudi Arabia?
Saudi Railways Company (SAR) operates a train from Dammam to Riyadh every 4 hours. Tickets cost SAR 20–150 and the journey takes 4h 16m. Alternatively, Al Khanjry Travel & Transport operates a bus from Dammam to Riyadh once daily. Tickets cost SAR 100–110 and the journey takes 5h 46m.
- Website
- saudia.com
Flights from Bahrain International Airport to Riyadh
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- SAR 260–1,300
Flights from King Fahd International Airport to Riyadh
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- SAR 270–800
- Website
- flynas.com
Flights from Bahrain International Airport to Riyadh
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- SAR 260–1,400
Flights from Bahrain International Airport to Riyadh via King Fahd International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- SAR 270–1,400
Flights from King Fahd International Airport to Riyadh
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- SAR 300–500
Flights from King Fahd International Airport to Riyadh via Bahrain International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- SAR 460–750
- Website
- gulfair.com
Flights from Bahrain International Airport to Riyadh
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- SAR 260–1,300
Flights from King Fahd International Airport to Riyadh via Bahrain International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- SAR 460–750
- Website
- flyadeal.com
Flights from King Fahd International Airport to Riyadh
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- SAR 270–410
- Website
- klm.com
Flights from Bahrain International Airport to Riyadh
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 260–1,300
Flights from King Fahd International Airport to Riyadh
- Ave. Duration
- 1h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- SAR 120–850
- Website
- lufthansa.com
Flights from King Fahd International Airport to Riyadh
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- SAR 290–1,100
- Phone
- 920000329
- [email protected]
- 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–260
- Phone
- 19933
- [email protected]
- Website
- rpt.sa
Subway from Airport T3-4 to Kafd
- Ave. Duration
- 38 min
- Frequency
- Every 5 minutes
- Estimated price
- SAR 3–10
- Schedules at
- rpt.sa
- Standard 2 hr Pass
- SAR 4
- First Class 2 hr Pass
- SAR 10
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Dammam to Riyadh
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- SAR 100–110
- Schedules at
- alkhanjryonline.com
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Dammam to Aziziyah Bus Stn
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- SAR 100–150
- Schedules at
- satrans.com.sa
- Phone
- +973 36111418
- [email protected]
- Website
- alsadiqbh.com
Bus from Jeblat Habshi to Dammam Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Schedules at
- alsadiqbh.com
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, 4 stunningly beautiful Philippines islands you need to visit, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
King Fahd Causeway to Riyadh bus services, operated by Al Khanjry Travel & Transport, arrive at Riyadh station.
King Fahd Causeway to Riyadh train services, operated by Saudi Railways Company (SAR), arrive at Riyadh station.
Yes, the driving distance between King Fahd Causeway to Riyadh is 432 km. It takes approximately 3h 45m to drive from King Fahd Causeway to Riyadh.
There are 2643+ hotels available in Riyadh.













