Flights from Riyadh to Al-Ula

RUHULH

King Khalid International Airport (Riyadh, Saudi Arabia) → Al-Ula International Airport (Al-Ula, Saudi Arabia)

Also known as Riyadh.

Nonstop
1h 55m
Distance
876 km
Frequency
7×/week
One-way from
$106
Airlines
flynas, Saudi Arabian Airlines

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • SV157409:15→11:101h 55mSaudi Arabian Airlines
  • XY15910:55→12:501h 55mflynas

Tuesday

  • SV157409:15→11:101h 55mSaudi Arabian Airlines
  • XY15910:20→12:151h 55mflynas

Wednesday

  • SV157409:15→11:101h 55mSaudi Arabian Airlines
  • XY15910:25→12:201h 55mflynas

Thursday

  • SV157610:15→12:101h 55mSaudi Arabian Airlines
  • XY15912:25→14:201h 55mflynas

Friday

  • SV157409:15→11:101h 55mSaudi Arabian Airlines
  • XY15910:55→12:501h 55mflynas

Saturday

  • SV157219:30→21:251h 55mSaudi Arabian Airlines

Sunday

  • SV157409:15→11:101h 55mSaudi Arabian Airlines
  • XY15912:25→14:201h 55mflynas

Riyadh to Al-Ula — frequently asked

How long is the flight from Riyadh to Al-Ula?
RUH–ULH is 1h 55m nonstop, covering 876 km (544 mi).
Which airlines fly nonstop from Riyadh to Al-Ula?
flynas, Saudi Arabian Airlines operate this route nonstop.
How much is a flight from Riyadh to Al-Ula?
One-way fares on RUH–ULH recently started from $106. The lowest recent fare is for travel in December 2026. Fares change daily, so check current prices before booking.
How often do flights run from Riyadh to Al-Ula?
The route is served 7 days a week (13 scheduled departures).