The nearest airport to AlUla is Prince Abdul Majeed bin Abdulaziz International Airport (IATA code: ULH), which sits roughly 30 km southeast of AlUla’s old town and takes about 30 minutes to reach by car. If you can book a flight straight into ULH, that is almost always the smartest choice. But it does not serve every international city yet, so plenty of visitors still fly into a bigger hub like Medina or Tabuk and drive the rest. I have flown into ULH twice and driven in from Medina once, so this guide compares every realistic option for the nearest airport to AlUla with real distances, drive times and 2026 prices.

Quick answer: what is the nearest airport to AlUla?
The nearest airport to AlUla is ULH, the destination’s own airport. It is about 25-35 km from the main hotels and heritage sites, a drive of roughly 30 minutes. If you are coming from Riyadh, Jeddah, Dubai or Doha, flying into the nearest airport to AlUla saves you a three-to-four-hour desert drive from anywhere else.
Here is the short version before we get into the detail:
- Closest and easiest: ULH (AlUla’s own airport) — about 30 minutes to your hotel.
- Best big international hub: Medina (MED) — around 3.5-4 hours by road.
- Northern alternative: Tabuk (TUK) — about a 3-3.5 hour drive.
- Coastal wildcards: Red Sea International (RSI) and Al Wajh (EJH) — useful only in narrow cases.
In this guide
- Quick answer: what is the nearest airport to AlUla?
- ULH: the nearest airport to AlUla
- Which airlines and routes fly into ULH
- Medina (MED): the best international hub
- Tabuk (TUK): the northern alternative
- Smaller airports: Red Sea (RSI) and Al Wajh (EJH)
- Comparing every nearest airport to AlUla option
- Getting from each airport to AlUla
- Which airport should you actually choose?
- Practical tips for arriving in AlUla
- Frequently asked questions
ULH: the nearest airport to AlUla
Prince Abdul Majeed bin Abdulaziz International Airport, code ULH, is unambiguously the nearest airport to AlUla. It sits in the desert just southeast of town, and depending on which hotel you have booked the transfer is 25 to 45 minutes. When I flew in from Riyadh, I was checked into my hotel near the old town within 40 minutes of the wheels touching down.
The airport is small and calm, which after a long international connection is a relief. There is a single passenger terminal, a handful of car-rental desks, and a taxi rank outside. Do not expect a sprawling duty-free hall — this is a boutique regional gateway, not a mega-hub. A second terminal is under construction by the Royal Commission for AlUla and will eventually add shops, dining, a hotel and a spa, but for now keep your expectations modest.
Because it is the nearest airport to AlUla, ULH is what the official tourism board recommends first. You can confirm the current options on the Experience AlUla getting-here page, which lists live routes and transfer advice. If your itinerary allows a flight into ULH, take it — the time you save over driving is the whole point of choosing the nearest airport to AlUla.
How far is ULH from the AlUla sites?
Reported distances vary because people measure from different points, but as a rough guide: the old town is about 25-30 minutes away, the Hegra archaeological site (Saudi Arabia’s first UNESCO World Heritage Site) around 40 minutes, and the resort cluster in the Ashar valley roughly 35-45 minutes. Everything you came to see is within an hour of the nearest airport to AlUla, which is exactly why flying in beats driving.
Which airlines and routes fly into ULH
This is the catch with the nearest airport to AlUla: the route map is still growing, so your home city may not have a direct flight yet. As of 2026, five carriers serve ULH — Saudia, flynas, flydubai, Qatar Airways and Royal Jordanian — reaching around a dozen airports.
Domestic routes
The workhorses are the domestic links. Riyadh (RUH) is the busiest, with roughly 14 flights a week between Saudia and flynas and a flying time of under two hours. Jeddah (JED) is also well served, and there are seasonal links to Dammam. If you are already in the Kingdom, the domestic hop into the nearest airport to AlUla is a no-brainer. I have detailed the southern route in the Jeddah to AlUla guide and the capital route in the Riyadh to AlUla guide.
International routes
ULH now handles some international flights directly. There are direct services to Dubai (DXB) with flydubai and Doha (DOH) with Qatar Airways, plus a Royal Jordanian link to Amman. That means travellers from Europe, Asia or the Americas can connect through Dubai or Doha and land at the nearest airport to AlUla without ever touching another Saudi airport. You can check current schedules and fares on flynas’s AlUla airport page.
The honest caveat: frequencies are modest and some routes are seasonal, peaking in the cooler October-to-March window. If you cannot line up a convenient flight into the nearest airport to AlUla, that is when the bigger hubs come in.
Medina (MED): the best international hub
When ULH does not work, Prince Mohammad bin Abdulaziz International Airport in Medina (MED) is the alternative I recommend most. It is a large, modern, award-winning airport with far more international routes than the nearest airport to AlUla, so it is often cheaper and easier to reach from Europe, Africa and South Asia.

The trade-off is the drive. Medina to AlUla is roughly 290-330 km and takes about 3.5 to 4 hours on a good, modern highway. The road is smooth and the scenery genuinely improves as you go — sweeping sandstone escarpments the whole back half. When I drove it, we stopped twice for coffee and photos and it still came in under four hours.
One important note for non-Muslim travellers: the city centre of Medina is restricted to Muslims, but the airport and the highway to AlUla sit outside that boundary, so everyone can use MED as a transit point. If you are weighing Medina against the nearest airport to AlUla, factor in the extra half-day of road time on each side of your trip.
Tabuk (TUK): the northern alternative
Tabuk Airport (TUK) is the second big alternative to the nearest airport to AlUla, and it makes most sense if you are combining AlUla with the northwest — NEOM, the Red Sea coast or the Tabuk highlands. Tabuk to AlUla is roughly 290-300 km and about 3 to 3.5 hours by car, a touch quicker than the Medina run.
Tabuk’s route network is mostly domestic — strong links to Riyadh, Jeddah and Dammam — with limited international service. So unless you are already planning a northern loop, Medina usually wins on flight choice. But if your wider itinerary points north, TUK can be a smart substitute for the nearest airport to AlUla.
Smaller airports: Red Sea (RSI) and Al Wajh (EJH)
Two coastal airports sometimes come up when people search for the nearest airport to AlUla, and it is worth being clear about what they actually offer.
Red Sea International (RSI) is the new airport serving the luxury Red Sea resorts. It sits about 140 km from ULH, but the mountain-and-desert road to AlUla still makes it a two-to-three-hour transfer, and its flight network is built around the coastal resorts (Riyadh, Jeddah, Dubai), not AlUla. It only makes sense if you are pairing a Red Sea resort stay with AlUla.
Al Wajh (EJH) is a small coastal airport with limited, mostly domestic service. In practice it is rarely a useful substitute for the nearest airport to AlUla — schedules are thin and the drive is long. For almost every traveller, ignore these two and choose between ULH, Medina and Tabuk.

Comparing every nearest airport to AlUla option
Here is every realistic airport side by side. Prices are indicative one-way economy fares seen in 2026 and move with season and demand — treat them as a guide, not a quote.
| Airport (code) | Distance to AlUla | Drive time | Flights | Indicative fare |
|---|---|---|---|---|
| ULH (AlUla) | ~25-45 km | ~30 min | Domestic + some international | From ~SAR 260 (from Riyadh) |
| Medina (MED) | ~290-330 km | ~3.5-4 hrs | Major international hub | Varies by origin |
| Tabuk (TUK) | ~290-300 km | ~3-3.5 hrs | Mostly domestic | Varies by origin |
| Red Sea (RSI) | ~140 km (from ULH) | ~2-3 hrs | Resort-focused | Varies by origin |
| Al Wajh (EJH) | Long coastal drive | 3+ hrs | Thin, mostly domestic | Rarely worth it |
Read down that table and the pattern is obvious: the nearest airport to AlUla wins on every practical measure except international route choice, which is the one thing Medina does better.
Getting from each airport to AlUla
How you cover the last leg depends on which airport you land at.
From ULH
From the nearest airport to AlUla you have three easy options: a pre-booked hotel transfer (most resorts offer one), a taxi from the rank outside arrivals, or a rental car from the desks in the terminal. A taxi to the old-town hotels typically runs SAR 50-100. I would pre-book a transfer if you land late, as taxi supply thins out after the last flight.
From Medina or Tabuk
From the bigger hubs you are looking at a long-distance transfer. A private car or driver is the most comfortable and can be booked ahead; a self-drive rental works well because the highways are excellent and clearly signed. There is no convenient train, and intercity buses are slow, so plan for a road transfer of half a day. For the full breakdown of every route, see the complete how to get to AlUla guide.
Once you have sorted the airport, the next decision is where to base yourself — the best area to stay in AlUla guide walks through the old town, the resort valleys and the budget options.
Which airport should you actually choose?
After doing this both ways, my advice is simple. Always try ULH first: as the nearest airport to AlUla it removes a half-day drive from each end of your trip, and the fares from Riyadh or Jeddah are reasonable. Check ULH before anything else.
- Coming from within Saudi Arabia? Fly the domestic hop into ULH — it is the nearest airport to AlUla and the cheapest use of your time.
- Coming from abroad with a Gulf connection? Look for a flight via Dubai or Doha straight into ULH.
- Can’t find a good ULH fare or time? Fly into Medina and drive 3.5-4 hours.
- Building a northwest itinerary? Consider Tabuk instead of the nearest airport to AlUla.
For a deeper look at the terminal itself — layout, car hire, lounges and tips — see the dedicated AlUla airport guide. However you arrive, do not let the transfer stress you: the roads are new, the signage is in English, and even the long drive from Medina is genuinely scenic.
To recap: the nearest airport to AlUla is ULH, about 30 minutes from town; Medina is the best big-hub fallback at 3.5-4 hours; and Tabuk is the northern alternative. Book the nearest airport to AlUla when you can, and only drop back to a hub when the flights or fares force your hand.
Practical tips for arriving in AlUla
A few things I wish I had known before my first trip through the nearest airport to AlUla. First, entry: most nationalities can get a Saudi eVisa online or a visa on arrival, and it covers tourism to AlUla with no extra permit. Sort this before you fly rather than at the desk. If you connect through Dubai or Doha to reach ULH, you clear Saudi immigration at ULH itself, which is quick because the airport is so small.
Second, timing. Flights into the nearest airport to AlUla are busiest in the cool season, roughly October to March, and around the annual arts and music festivals, when both fares and hotel prices jump. If your dates are flexible, a midweek arrival is noticeably cheaper than a Thursday-night one. In the summer, frequencies thin out, so the Medina fallback becomes more relevant.
Third, car hire. There are rental desks at ULH, but stock is limited and can sell out in peak weeks, so book online in advance if you want a car waiting. Honestly, though, many visitors skip the rental entirely — the RaVA public shuttle and on-demand taxis cover the main sites, and the heritage areas are best explored on guided tours anyway. If you are only here for two or three nights, a pre-booked hotel transfer plus taxis is simpler than driving.
Finally, luggage and connections. If you are self-connecting onto the nearest airport to AlUla on a separate ticket via a Gulf hub, leave a generous layover — three hours or more — because a missed onward flight to ULH may mean waiting until the next day. On a single through-ticket, your bags are checked all the way and it is far less stressful.
Frequently asked questions
What is the nearest airport to AlUla?
The nearest airport to AlUla is Prince Abdul Majeed bin Abdulaziz International Airport (ULH), roughly 25-45 km southeast of town and about a 30-minute drive to the main hotels and heritage sites. It handles domestic flights plus some international routes.
Does AlUla airport (ULH) have international flights?
Yes. As of 2026 ULH has direct international services to Dubai and Doha, plus a link to Amman, alongside domestic flights from Riyadh, Jeddah and Dammam. International travellers can connect through the Gulf and land at the nearest airport to AlUla directly.
How far is Medina airport from AlUla?
Medina’s Prince Mohammad bin Abdulaziz International Airport is about 290-330 km from AlUla, a drive of roughly 3.5 to 4 hours on a modern highway. It is the best fallback when you cannot get a convenient flight into the nearest airport to AlUla.
Should I fly into ULH or Medina for AlUla?
Fly into ULH if you can — as the nearest airport to AlUla it saves a half-day drive each way. Choose Medina only if it offers a much cheaper or more convenient international connection, and you are happy with the 3.5-4 hour road transfer.
Is there a train to AlUla?
No, there is no passenger train to AlUla at the time of writing. Your realistic options are flying into ULH (the nearest airport to AlUla) or into a hub like Medina or Tabuk and completing the journey by road.
