Guide

Riyadh to AlUla: Distance, Drive Time & Flights (2026 Guide)

A flynas Airbus A320, a common way to travel Riyadh to AlUla, parked on the tarmac
26.6167° N·37.9214° E
AlUla, Saudi Arabia
verified on-ground · July 2026

Planning a trip from Riyadh to AlUla comes down to one honest choice: spend roughly 11 hours crossing the desert by car, or an hour and forty-five minutes in the air. The road distance for Riyadh to AlUla is about 1,050 km via Route 80 through Buraydah and Hail, while nonstop flights (RUH to ULH) start from around SAR 260 with flynas. I have done the journey both ways, and this guide gives you the exact distance, drive time, flight options and real costs so you can decide with confidence.

A flynas Airbus A320, a common way to travel Riyadh to AlUla, parked on the tarmac
flynas flies the Riyadh to AlUla route nonstop in about 1 hour 45 minutes. (Photo: Anna Zvereva from Tallinn, Estonia / CC BY-SA 2.0, via Wikimedia Commons)

Quick answer: the fastest way from Riyadh to AlUla is a nonstop flight of about 1 hour 45 minutes; the cheapest and most flexible way is driving roughly 1,050 km (about 11 hours, ideally split over two days). Below I break down both, plus the costs, the Route 80 fuel stops, and the practical details nobody tells you before you set off.

In this guide

How far is Riyadh to AlUla?

The road distance from Riyadh to AlUla is approximately 1,000–1,050 km, depending on which navigation app you trust and where exactly you start in Riyadh. Google Maps routes most drivers up through Buraydah and Hail on Route 80, which lands at just over 1,000 km. Some routing tools quote as much as 1,100 km if they send you a slightly different way, so treat “about 1,050 km” as your working number.

By air it is shorter. The straight-line (great-circle) distance for the Riyadh to AlUla flight is roughly 875 km, which is why the plane feels so much quicker than the odometer suggests. That 175 km gap between the flight path and the winding road route is the desert doing what deserts do.

So when someone asks “how far is AlUla from Riyadh,” the honest answer is two numbers: about 875 km as the crow flies, and about 1,050 km if you are the one behind the wheel. Keep both in mind when you compare driving and flying below.

Riyadh to AlUla by car: the full drive

Driving from Riyadh to AlUla takes roughly 10 to 12 hours of actual road time, and realistically closer to 12 once you add fuel stops, prayer breaks and a proper lunch. That is a long day. Most travellers I have spoken to, and my own preference, is to split it with an overnight rather than attempt the whole thing in one push.

The natural halfway-ish stops are Buraydah, about 400 km and four hours out of Riyadh, or Hail, about 680 km and roughly seven hours in. Buraydah gives you a shorter first day and a longer second day; Hail does the opposite. I prefer stopping in Hail because it leaves a manageable three-and-a-bit-hour run into AlUla the next morning, so you arrive with the whole day ahead of you.

The road itself is good. Route 80 is a well-surfaced highway, mostly dual carriageway, with long straight stretches where the speed limit sits at 120–140 km/h. It is not a white-knuckle mountain road, but it is monotonous, and fatigue is the real danger. If you are new to Saudi roads, read our guide on driving in Saudi Arabia as a tourist before you set off, especially the parts on speed cameras and night driving.

Empty desert highway in Saudi Arabia similar to Route 80 between Riyadh and AlUla
Route 80 crosses roughly 1,050 km of desert between Riyadh and AlUla. (Photo: Suresh Babunair / CC BY 3.0, via Wikimedia Commons)

Fuel and rest stops on Route 80

Fuel is not a problem on this route, but complacency is. Stations sit roughly every 50–100 km along Route 80, clustered around the towns and thinning out in between. My rule: fill up completely before leaving Riyadh, top up again at Hail, and never let the tank drop below a quarter. Petrol is cheap in Saudi Arabia (well under SAR 2.5 per litre for 91-octane at the time of writing), so there is no reason to run low.

The bigger stations have decent bathrooms, a mosque, and a small shop with water, dates and snacks. Buy more water than you think you need. Mobile coverage is generally solid along the corridor, but there are dead patches, so download your offline maps before you leave the city.

Riyadh to AlUla by plane: flights and fares

Flying from Riyadh to AlUla is the choice most short-trip travellers make, and it is easy to see why. The nonstop flight time is about 1 hour 45 minutes (schedules list anywhere from 1h45 to 1h55), turning an exhausting two-day drive into a lazy afternoon. You fly from King Khalid International (RUH) into Prince Abdul Majeed bin Abdulaziz International Airport (ULH), the small, modern airport just outside AlUla.

Both flynas and Saudia operate nonstop on the Riyadh to AlUla route. As of early 2026 there are around 11 nonstop flights per week between the two cities, though frequencies shift with the season, so always check current schedules when you book. AlUla’s peak tourist season runs roughly October to March, and flights fill up fastest around events and long weekends.

On price, flynas one-way fares to AlUla start from around SAR 260 when you book ahead, and that is genuinely achievable outside peak dates. In the January high season, or if you book last minute, I have seen the same seat climb past SAR 400. Saudia tends to sit a little higher but includes more baggage. The pattern is the usual budget-airline one: book early, travel midweek, and stay flexible.

AirlineRouteNonstop timeOne-way fare (from)
flynasRUH → ULH~1h 45mSAR 260
SaudiaRUH → ULH~1h 50mSAR 320
Peak (January)RUH → ULH~1h 45mSAR 400+
Indicative fares for Riyadh to AlUla, early 2026. Prices move constantly — confirm on the airline site.

One thing worth knowing: ULH is a compact airport with limited services, and taxis can be thin on the ground late at night. Arrange your hotel transfer or rental car in advance. For a deeper look at your arrival options, see our guide to the nearest airport to AlUla.

Driving vs flying: which should you choose?

Here is how I actually decide. If AlUla is my only destination and I have limited days, I fly — the Riyadh to AlUla flight saves the better part of two days versus the drive, and the fare is often less than the fuel, hotel and food a road trip costs. If I want the journey to be part of the experience, or I am carrying a lot of gear, or I am continuing on to Hail, Madinah or the northwest, then I drive.

The drive rewards you with things the plane cannot: the sheer scale of the Nafud desert, roadside farms selling oranges near Buraydah, and the freedom to stop wherever a view grabs you. It also costs you a full day each way and a serious dose of fatigue. Be honest with yourself about whether you enjoy long-haul driving before you commit.

FactorDriving (car)Flying (nonstop)
Distance~1,050 km road~875 km air
Time each way10–12 hrs (best split over 2 days)~1h 45m + airport time
Cost each way~SAR 200–300 fuel + hotelFrom ~SAR 260 fare
FlexibilityTotal — stop anywhereFixed schedule
Best forRoad-trippers, groups, extra luggageShort trips, solo, time-poor
Riyadh to AlUla: driving vs flying at a glance.

If you are still weighing every possible way in — including connecting flights and buses — our dedicated overview of how to get to AlUla covers the alternatives in detail.

The Route 80 drive, step by step

If you choose to drive from Riyadh to AlUla, here is how the day (or two days) actually breaks down. I have driven it northbound and it flows logically through three legs.

Leg 1: Riyadh to Buraydah (~400 km, ~4 hours)

Leave Riyadh early to beat the city traffic and the worst of the heat. This first stretch is fast, flat and easy, threading up into Al-Qassim province. Buraydah is a comfortable place to break — good hotels, plentiful food, and the famous date markets if your timing is right. If you are splitting the trip here, you have done the easy third and left yourself a bigger day two.

Leg 2: Buraydah to Hail (~280 km, ~3 hours)

The landscape starts to get dramatic here as you approach Hail, with rocky outcrops and the edges of the Nafud sands. Hail is my preferred overnight stop on the Riyadh to AlUla run: it is roughly 680 km in, has proper hotels and restaurants, and sets up a short, scenic final morning. Fuel up fully before you leave Hail.

Leg 3: Hail to AlUla (~370 km, ~3.5 hours)

The best leg. The road opens into wide desert with genuine drama in the rock formations as you near AlUla. This is the stretch that makes people glad they drove. Time it for the morning so you roll into AlUla with the afternoon free — enough to check in, catch your breath, and start ticking off the things to do in AlUla while the light is still good.

Elephant Rock in AlUla, a highlight at the end of the journey from Riyadh
The dramatic rock formations of AlUla reward the long journey from Riyadh. (Photo: Uhooep / CC BY-SA 4.0, via Wikimedia Commons)

Costs compared: Riyadh to AlUla on a budget

Money often decides it. A rough, honest breakdown for one person making the Riyadh to AlUla trip one way looks like this. Fuel for the ~1,050 km drive runs about SAR 130–200 in a normal petrol car, given how cheap Saudi fuel is. Add a mid-range hotel night on the road (SAR 200–350) and food, and a solo driver’s road trip lands around SAR 400–600 each way — more than a cheap flight.

That maths flips for groups. Four people sharing one car split that fuel and hotel cost, so driving becomes far cheaper per person than four separate Riyadh to AlUla plane tickets. This is the single biggest reason families and friend groups drive while solo travellers fly.

  • Solo, time-poor: fly — from ~SAR 260, saves two days.
  • Couple, mid-budget: usually still fly, unless you want the road trip itself.
  • Family or group of 3–4: drive — the per-person cost drops sharply.
  • Continuing onward (Hail/Madinah): drive — the car earns its keep.

Practical tips for the journey

A few things I wish I had known before my first Riyadh to AlUla trip, whichever way you travel:

  • Book the flight early. The SAR 260 flynas fare vanishes in peak weeks; two to three weeks ahead is the sweet spot.
  • Don’t drive the whole thing at night. Camels and stray livestock on unlit desert roads are a genuine hazard after dark.
  • Carry an International Driving Permit alongside your home licence if you are renting — most agencies require it.
  • Pre-book your AlUla activities. Hegra and the marquee sites run on timed tickets and sell out; don’t leave it to arrival.
  • Start early either way. Morning flights and morning departures both dodge afternoon heat and give you a usable arrival day.
  • Keep water and snacks in the car. Even with stations every 50–100 km, the desert is unforgiving if anything goes wrong.

Whatever you do in AlUla, the headline is Hegra, Saudi Arabia’s first UNESCO World Heritage Site — the Nabataean tombs that make the long Riyadh to AlUla journey worth every kilometre. You can plan the sites themselves on the official Experience AlUla website.

Best time to make the trip

Timing matters more than most people expect. The comfortable window for the Riyadh to AlUla trip is October through March, when daytime temperatures are pleasant and AlUla’s outdoor sites are actually enjoyable. This is also peak season, so flights cost more and book up faster — the trade-off for good weather.

Summer (June to August) is brutally hot, often above 45°C, which makes both the long drive and open-air sightseeing punishing. If you must travel then, fly rather than drive and plan your activities for early morning and evening. For a full month-by-month breakdown, see our guide to the best time to visit AlUla.

In short: the fastest Riyadh to AlUla option is a nonstop flight of about 1h45 from around SAR 260; the most flexible and, for groups, cheapest option is the ~1,050 km drive up Route 80, best split with a night in Hail. Match the choice to your group size, budget and how much you enjoy the road, and either way AlUla is worth it.

Frequently asked questions

How far is Riyadh to AlUla?

The road distance from Riyadh to AlUla is approximately 1,000–1,050 km via Route 80 through Buraydah and Hail. By air the straight-line distance is shorter, about 875 km, which is why the nonstop flight takes only around 1 hour 45 minutes.

How long does it take to drive from Riyadh to AlUla?

Driving takes roughly 10 to 12 hours of road time. Most travellers split the Riyadh to AlUla drive over two days with an overnight in Hail (about 680 km in) or Buraydah (about 400 km in) to avoid fatigue.

How much is a flight from Riyadh to AlUla?

flynas one-way fares from Riyadh to AlUla start from around SAR 260 when booked ahead. In the January peak season or at the last minute, fares can rise past SAR 400. Both flynas and Saudia fly the route nonstop, with about 11 flights per week in early 2026.

Is it better to drive or fly from Riyadh to AlUla?

Fly if you are short on time or travelling solo — the 1h45 flight saves nearly two days versus driving. Drive if you are in a group of three or four (the shared cost drops below separate air fares), want the desert road-trip experience, or are continuing on to Hail or Madinah.

Which airport do you fly into for AlUla?

You fly into Prince Abdul Majeed bin Abdulaziz International Airport (airport code ULH), a small modern airport just outside AlUla. Flights from Riyadh depart King Khalid International Airport (RUH). Arrange your hotel transfer or rental car in advance, as taxis can be scarce late at night.

Frequently asked
How far is Riyadh to AlUla?

The road distance from Riyadh to AlUla is approximately 1,000-1,050 km via Route 80 through Buraydah and Hail. By air the straight-line distance is shorter, about 875 km, which is why the nonstop flight takes only around 1 hour 45 minutes.

How long does it take to drive from Riyadh to AlUla?

Driving takes roughly 10 to 12 hours of road time. Most travellers split the drive over two days with an overnight in Hail (about 680 km in) or Buraydah (about 400 km in) to avoid fatigue.

How much is a flight from Riyadh to AlUla?

flynas one-way fares start from around SAR 260 when booked ahead. In the January peak season or at the last minute, fares can rise past SAR 400. Both flynas and Saudia fly the route nonstop, with about 11 flights per week in early 2026.

Is it better to drive or fly from Riyadh to AlUla?

Fly if you are short on time or travelling solo — the 1h45 flight saves nearly two days versus driving. Drive if you are in a group of three or four, want the desert road-trip experience, or are continuing on to Hail or Madinah.

Which airport do you fly into for AlUla?

You fly into Prince Abdul Majeed bin Abdulaziz International Airport (code ULH), just outside AlUla. Flights from Riyadh depart King Khalid International Airport (RUH). Arrange your transfer or rental car in advance, as taxis can be scarce late at night.