βοΈ Flights
Direct flights between Bahrain and King Khalid Airport (RUH) take approximately 1.5 hours, flights provided by:
Arriving at RUH, you can hire an official taxi, Uber/Careem, or take the metro into the city
π Train
The Saudi Railway (SAR) operates services between Dammam and Riyadh - schedules on the SAR Website
Journey time: approximately 4 hours
Standard and Business options offered
Paid parking offered at the stationΒ
Advance booking is recommended, especially during weekends and holidays
π‘ Arrive at least 15β20 minutes before departure.
π Dammam Train Station
Β πRiyadh Train Station
π Coaches / Buses
Premium coach services are operated from Dammam and Khobar to Riyadh, schedules on the SAPTCO Website
β’ Journey time: approximately 5-6 hours
β’ Comfortable seating, Air conditioned
β’ Lowest-cost option compared to flights and trains