Nonstop flights from Riyadh to Al Bahah
3 airlines fly this route, with up to 5 flights a day.
RUHRiyadh King Khalid International
456 mi · 31 flights a week
ABTAl Bahah King Saud Bin Abdulaziz
When they leave
Riyadh time7:05a7:40pFirst departure 7:05 AM, last 7:40 PM
Two in the morning, 7:05 AM to 10:05 AM, then three in the evening, 5:25 PM to 7:40 PM.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from Riyadh to Al Bahah
Saudia flies most often, twice a day on the Airbus A320. Flynas flies 1 to 2 times a day on the Airbus A320neo. flyadeal flies daily on the Airbus A320.
Flights run every day of the week, 5 on Wednesdays, Fridays and Saturdays and 4 on the other days. The first arrival in Al Bahah is at 8:40 AM and the last at 9:10 PM. The flight covers 456 miles.
Flynas flies it until Oct 24. flyadeal flies it until Oct 26 and is back on Nov 26.
Flying back, Al Bahah to Riyadh has 31 nonstop flights a week.
Return flights
Schedules as of Oct 9, 2026.