Majeed Bin Abdulaziz Airport (IATA: ULH, ICAO: OEAO) serves Al Ula, SA. It has 4 scheduled routes to 3 destinations in 2 countries, operated by 3 airlines.
- Cleanliness: The airport is particularly valued for its cleanliness.
- Security and Immigration Efficiency: Security and immigration processes are highly rated for their efficiency. Wait times for both security and immigration are generally fast, estimated at around 7 minutes each.
- Services: The services offered at the airport are highly valued. These include VIP lounges, restaurants and cafés, gift shops, ATMs and currency services, tourism information counters, and car rental services. Free WiFi is also available.
- Modern Facilities: Despite being a relatively small airport, it offers modern facilities and spacious waiting areas designed for a comfortable travel experience. The terminal has been expanded to accommodate increasing passenger capacity.
- Terminal Access: Terminal access is a common complaint and is considered very unpopular compared to other airports.
- AlUla International Airport (ULH)** offers a very good travel experience, especially for those visiting the AlUla region. Its modern facilities, efficient services, and high cleanliness standards contribute to positive traveler sentiment, though improvements in terminal access could further enhance the experience.
- Sources researched: flight-report.com, arabiandiaries.com, flightqueue.com, flynas.com*
Routes from ULH
3 nonstop destinations · 3 airlines.
Airlines at ULH
3 carriers operate scheduled departures.
Route Network Map
Search flights from ULH
Compare ticket prices across hundreds of booking sites
Search flights from ULHOpens a live price search from ULH — just pick your destination & dates
Airport routes
Majeed Bin Abdulaziz Airport (ULH) offers 4 flight routes operated by 3 airlines. Major carriers include Saudia, FlyDubai, Flynas and others. Popular destinations from Al Ula include Dubai International, King Khalid Int'l, King Abdulaziz Int'l.
Traveler reviews & tips
From people who've recently flown through Al Ula.
No tips for ULH yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Majeed Bin Abdulaziz Airport. Tips are reviewed before publishing.
Common questions about ULH
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from ULH?
Majeed Bin Abdulaziz Airport has 4 scheduled routes to 3 destinations in 2 countries, operated by 3 airlines.
Which airlines fly from Majeed Bin Abdulaziz Airport?
3 carriers operate scheduled departures, including Saudia, FlyDubai, Flynas.
Where is Majeed Bin Abdulaziz Airport located?
Majeed Bin Abdulaziz Airport is located in Al Ula, SA, at an elevation of 2050 ft. Its IATA code is ULH and ICAO code is OEAO.


