Flights from Madrid to Al Ula – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
MAD to ULH – All flight route options from Barajas, Spain to Prince Abdul Majeed bin Abdulaziz Airport, Saudi Arabia. These flights are operated by Saudia & Air Europa through 1 different flight connections. The shortest flight time is 9 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Prince Abdul Majeed bin Abdulaziz Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Al Ula flights
This route is operated by 1 airline. You will be doing a stopover in Jeddah (Airport code: JED).
Are there any non-stop flights from MAD to ULH?
There are no direct or non-stop flights from Barajas, MAD to Prince Abdul Majeed bin Abdulaziz Airport, ULH.
Madrid to Al Ula with Saudia
If you fly from Madrid with Saudia you will do a stopover in Jeddah, JED before reaching Al Ula. This flight trip will take 9 hours and 50 minutes and you can fly every Tuesday or Saturday with departures at 15:25 or 16:40. Saudia is a member of SkyTeam.
Distance & flight times: Barajas to Prince Abdul Majeed bin Abdulaziz Airport
The flight time between MAD and ULH is 9 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
JED Jeddah | 9h 50m | 2h 30m | 3161 miles (5086 km) |

Quick copy and share this page
From Madrid to Saudi Arabia
Below is a list of other destinations to Saudi Arabia from Barajas with either direct flights or 1 stop connections.
From Spain to Al Ula
We have found another destination to Saudi Arabia from Barajas as well.