The Hague to Madrid flights

Compare flight and coach tickets to find the best option for you.

Sat, 13 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: The Hague to Madrid flight

distanceDistance888 miles
durationAverage flight duration2 h 25 min
priceAverage plane ticket price£135 (€153)
changesDirect flightYes
carriersAirlinesAir Europa, Ryanair, Iberia, Compagnie Africaine D'Aviation, Iberia Express, TAP Portugal, KLM, Lufthansa, Vueling Airlines, Brussels Airlines, Air Dolomiti or KLM Cityhopper

Flights from The Hague to Madrid cover the 888 miles long journey taking on average 2 h 25 min with our travel partners like Air Europa, Ryanair, Iberia, Compagnie Africaine D'Aviation, Iberia Express, TAP Portugal, KLM, Lufthansa, Vueling Airlines, Brussels Airlines, Air Dolomiti or KLM Cityhopper. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £43, but the average price of plane tickets is £135.

Cheap flights tickets from The Hague to Madrid

Showing times and prices for 14 Jul

Cheapest

The best way to find a cheap flight ticket from The Hague to Madrid is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Brussels Airlines
09:252h25
Brussels Airport (BRU)
11:50Madrid Barajas Airport (MAD)
£3221One-way
0 changes
2nd Cheapest
Air Europa
18:552h25
Brussels Airport (BRU)
21:20Madrid Barajas Airport (MAD)
£3331One-way
0 changes
Iberia Express
19:102h40
Amsterdam Airport Schiphol (AMS)
21:50Madrid Barajas Airport (MAD)
£3341One-way
0 changes
Iberia Express
12:002h40
Amsterdam Airport Schiphol (AMS)
14:40Madrid Barajas Airport (MAD)
£3481One-way
0 changes
Vueling
18:1014h40
Brussels Airport (BRU)
08:50Madrid Barajas Airport (MAD)
£3521One-way
1 change

Flight scheduleThe Hague to Madrid

Showing flights for tomorrow, Sunday, 14 July
Brussels Airlines
07:005h15
Brussels Airport (BRU)
12:15Madrid Barajas Airport (MAD)
1 change
TAP Portugal
07:0014h25
Amsterdam Airport Schiphol (AMS)
21:25Madrid Barajas Airport (MAD)
1 change
KLM
07:002h35
Amsterdam Airport Schiphol (AMS)
09:35Madrid Barajas Airport (MAD)
0 changes
Iberia
07:052h30
Brussels Airport (BRU)
09:35Madrid Barajas Airport (MAD)
0 changes
Lot Polish Airlines
07:506h45
Brussels Airport (BRU)
14:35Madrid Barajas Airport (MAD)
1 change
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5011h45
Brussels Airport (BRU)
19:35Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5014h10
Brussels Airport (BRU)
22:00Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
KLM Cityhopper
08:004h05
Brussels Airport (BRU)
12:05Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
08:008h25
Brussels Airport (BRU)
16:25Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
08:3028h15
Brussels Airport (BRU)
12:45Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
08:3012h10
Brussels Airport (BRU)
20:40Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
08:3010h05
Brussels Airport (BRU)
18:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
08:307h05
Brussels Airport (BRU)
15:35Madrid Barajas Airport (MAD)
1 change
Lufthansa
08:458h50
Amsterdam Airport Schiphol (AMS)
17:35Madrid Barajas Airport (MAD)
1 change
Lufthansa
08:457h10
Amsterdam Airport Schiphol (AMS)
15:55Madrid Barajas Airport (MAD)
2 changes
Lufthansa
08:455h55
Amsterdam Airport Schiphol (AMS)
14:40Madrid Barajas Airport (MAD)
1 change
Lufthansa Cityline
09:005h40
Brussels Airport (BRU)
14:40Madrid Barajas Airport (MAD)
1 change
Brussels Airlines
09:252h25
Brussels Airport (BRU)
11:50Madrid Barajas Airport (MAD)
0 changes
KLM
09:302h35
Amsterdam Airport Schiphol (AMS)
12:05Madrid Barajas Airport (MAD)
0 changes
Air France
09:309h50
Amsterdam Airport Schiphol (AMS)
19:20Madrid Barajas Airport (MAD)
1 change
Air France
09:3013h40
Amsterdam Airport Schiphol (AMS)
23:10Madrid Barajas Airport (MAD)
1 change
Air France
09:306h10
Amsterdam Airport Schiphol (AMS)
15:40Madrid Barajas Airport (MAD)
1 change
Vueling
09:4512h15
Brussels Airport (BRU)
22:00Madrid Barajas Airport (MAD)
1 change
Vueling
09:459h15
Brussels Airport (BRU)
19:00Madrid Barajas Airport (MAD)
1 change
Norwegian Air Shuttle
10:209h20
Amsterdam Airport Schiphol (AMS)
19:40Madrid Barajas Airport (MAD)
1 change
Air France
10:358h45
Amsterdam Airport Schiphol (AMS)
19:20Madrid Barajas Airport (MAD)
1 change
KLM
10:355h50
Brussels Airport (BRU)
16:25Madrid Barajas Airport (MAD)
1 change
KLM
10:3523h00
Brussels Airport (BRU)
09:35Madrid Barajas Airport (MAD)
1 change
Air France
10:355h05
Amsterdam Airport Schiphol (AMS)
15:40Madrid Barajas Airport (MAD)
1 change
Air France
10:3512h35
Amsterdam Airport Schiphol (AMS)
23:10Madrid Barajas Airport (MAD)
1 change
Air Europa
10:452h25
Brussels Airport (BRU)
13:10Madrid Barajas Airport (MAD)
0 changes
Air Europa
11:002h40
Amsterdam Airport Schiphol (AMS)
13:40Madrid Barajas Airport (MAD)
0 changes
Lufthansa
11:308h05
Amsterdam Airport Schiphol (AMS)
19:35Madrid Barajas Airport (MAD)
1 change
Air France
11:3511h35
Amsterdam Airport Schiphol (AMS)
23:10Madrid Barajas Airport (MAD)
1 change
Air France
11:357h45
Amsterdam Airport Schiphol (AMS)
19:20Madrid Barajas Airport (MAD)
1 change
ITA
11:5012h09
Amsterdam Airport Schiphol (AMS)
23:59Madrid Barajas Airport (MAD)
2 changes
ITA
11:5012h09
Amsterdam Airport Schiphol (AMS)
23:59Madrid Barajas Airport (MAD)
2 changes
ITA
11:5512h04
Amsterdam Airport Schiphol (AMS)
23:59Madrid Barajas Airport (MAD)
1 change
Iberia Express
12:002h40
Amsterdam Airport Schiphol (AMS)
14:40Madrid Barajas Airport (MAD)
0 changes
Royal Air Maroc
13:456h55
Amsterdam Airport Schiphol (AMS)
20:40Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
13:4523h00
Amsterdam Airport Schiphol (AMS)
12:45Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
13:4525h50
Amsterdam Airport Schiphol (AMS)
15:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
13:4528h50
Amsterdam Airport Schiphol (AMS)
18:35Madrid Barajas Airport (MAD)
1 change
KLM
13:502h35
Amsterdam Airport Schiphol (AMS)
16:25Madrid Barajas Airport (MAD)
0 changes
Air France
14:055h15
Amsterdam Airport Schiphol (AMS)
19:20Madrid Barajas Airport (MAD)
1 change
Air France
14:059h05
Amsterdam Airport Schiphol (AMS)
23:10Madrid Barajas Airport (MAD)
1 change
Brussels Airlines
14:152h30
Brussels Airport (BRU)
16:45Madrid Barajas Airport (MAD)
0 changes
Air France
14:358h35
Amsterdam Airport Schiphol (AMS)
23:10Madrid Barajas Airport (MAD)
1 change
Air France
14:354h45
Amsterdam Airport Schiphol (AMS)
19:20Madrid Barajas Airport (MAD)
1 change
Lufthansa Cityline
14:404h55
Amsterdam Airport Schiphol (AMS)
19:35Madrid Barajas Airport (MAD)
1 change
Lufthansa Cityline
14:404h55
Brussels Airport (BRU)
19:35Madrid Barajas Airport (MAD)
1 change
Lufthansa Cityline
14:407h20
Amsterdam Airport Schiphol (AMS)
22:00Madrid Barajas Airport (MAD)
2 changes
Vueling
14:557h05
Brussels Airport (BRU)
22:00Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
15:0518h30
Brussels Airport (BRU)
09:35Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
15:0521h00
Brussels Airport (BRU)
12:05Madrid Barajas Airport (MAD)
1 change
Iberia
15:302h30
Brussels Airport (BRU)
18:00Madrid Barajas Airport (MAD)
0 changes
Iberia Express
16:252h40
Amsterdam Airport Schiphol (AMS)
19:05Madrid Barajas Airport (MAD)
0 changes
Lufthansa
16:305h30
Brussels Airport (BRU)
22:00Madrid Barajas Airport (MAD)
1 change
Air France
16:506h20
Amsterdam Airport Schiphol (AMS)
23:10Madrid Barajas Airport (MAD)
1 change
Lufthansa Cityline
17:054h55
Amsterdam Airport Schiphol (AMS)
22:00Madrid Barajas Airport (MAD)
1 change
TAP Portugal
17:2028h05
Amsterdam Airport Schiphol (AMS)
21:25Madrid Barajas Airport (MAD)
1 change
TAP Portugal
17:207h00
Amsterdam Airport Schiphol (AMS)
00:20Madrid Barajas Airport (MAD)
1 change
TAP Portugal
17:2026h00
Amsterdam Airport Schiphol (AMS)
19:20Madrid Barajas Airport (MAD)
1 change
ITA
17:5016h55
Amsterdam Airport Schiphol (AMS)
10:45Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:0018h45
Amsterdam Airport Schiphol (AMS)
12:45Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:0024h35
Amsterdam Airport Schiphol (AMS)
18:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:0021h35
Amsterdam Airport Schiphol (AMS)
15:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:0026h40
Amsterdam Airport Schiphol (AMS)
20:40Madrid Barajas Airport (MAD)
1 change
Lufthansa
18:055h20
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
1 change
Vueling
18:1014h40
Brussels Airport (BRU)
08:50Madrid Barajas Airport (MAD)
1 change
Vueling
18:2514h25
Amsterdam Airport Schiphol (AMS)
08:50Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3524h00
Brussels Airport (BRU)
18:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3521h00
Brussels Airport (BRU)
15:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3526h05
Brussels Airport (BRU)
20:40Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3518h10
Brussels Airport (BRU)
12:45Madrid Barajas Airport (MAD)
1 change
Air France
18:404h30
Amsterdam Airport Schiphol (AMS)
23:10Madrid Barajas Airport (MAD)
1 change
Air Europa
18:552h25
Brussels Airport (BRU)
21:20Madrid Barajas Airport (MAD)
0 changes
Air Europa
19:002h40
Amsterdam Airport Schiphol (AMS)
21:40Madrid Barajas Airport (MAD)
0 changes
Iberia Express
19:102h40
Amsterdam Airport Schiphol (AMS)
21:50Madrid Barajas Airport (MAD)
0 changes
TAP Portugal
19:3025h55
Amsterdam Airport Schiphol (AMS)
21:25Madrid Barajas Airport (MAD)
1 change
TAP Portugal
19:3023h50
Amsterdam Airport Schiphol (AMS)
19:20Madrid Barajas Airport (MAD)
1 change
TAP Portugal
19:3014h45
Amsterdam Airport Schiphol (AMS)
10:15Madrid Barajas Airport (MAD)
1 change
TAP Portugal
19:3017h10
Amsterdam Airport Schiphol (AMS)
12:40Madrid Barajas Airport (MAD)
1 change
TAP Portugal
19:3021h35
Amsterdam Airport Schiphol (AMS)
17:05Madrid Barajas Airport (MAD)
1 change
Brussels Airlines
20:552h30
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
0 changes
Norwegian Air Shuttle
21:4013h55
Amsterdam Airport Schiphol (AMS)
11:35Madrid Barajas Airport (MAD)
1 change

Find all the dates and times for this journey

Compare prices and tickets The Hague to Madrid by coach or flight

Sun
14 Jul
Mon
15 Jul
Tue
16 Jul
Wed
17 Jul
Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul

Flight times from The Hague to Madrid

Showing times and prices for 14 Jul

Fastest Journey

2 h 25 m

Average

11 h 31 m

Flights per day

90

Distance

1433 km

Of the 90 flights that leave The Hague for Madrid every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Air Europa
10:452h25
Brussels Airport (BRU)
13:10Madrid Barajas Airport (MAD)
£4021One-way
0 changes
Fastest
Air Europa
18:552h25
Brussels Airport (BRU)
21:20Madrid Barajas Airport (MAD)
£3331One-way
0 changes
Fastest
Brussels Airlines
09:252h25
Brussels Airport (BRU)
11:50Madrid Barajas Airport (MAD)
£3221One-way
0 changes
2nd Fastest
Iberia
07:052h30
Brussels Airport (BRU)
09:35Madrid Barajas Airport (MAD)
£5371One-way
0 changes
2nd Fastest
Iberia
15:302h30
Brussels Airport (BRU)
18:00Madrid Barajas Airport (MAD)
£5371One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Air Europa, Ryanair and Iberia The Hague to Madrid

Find the best flights to Madrid from The Hague with Omio's travel partners Air Europa, Ryanair and Iberia from £13. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between The Hague and Madrid includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

Flight information from The Hague to Madrid with Ryanair:

  • Average Duration: 2 h 20 min
  • Cheapest Price: £13

FAQs: The Hague to Madrid flights

FAQs: Take a flight from The Hague to Madrid hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from The Hague to Madrid.
FAQs
Cheap plane tickets from The Hague to Madrid can start from as little as £43 when you book in advance. The average flight ticket price for The Hague to Madrid is £135; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the The Hague to Madrid flight travel time is 2 h 25 min   for the 888 mile long journey, but the duration can vary if you travel on weekends and holidays.
The first flight from The Hague to Madrid leaves at 05: 00. Plan your trip with the Journey Planner   from Omio.
The last flight from The Hague to Madrid leaves at 21: 20.
For the best The Hague to Madrid flight to purchase, you can travel safely and comfortably with Air Europa, Ryanair, Iberia, Compagnie Africaine D'Aviation, Iberia Express, TAP Portugal, KLM, Lufthansa, Vueling Airlines, Brussels Airlines, Air Dolomiti or KLM Cityhopper. However, it's always good to check all possible airlines with services from The Hague to Madrid to compare what amenities they may offer.
The cheapest month to travel from The Hague to Madrid by plane is January.
You have options as you can travel from The Hague to Madrid 2 different ways: coach or flight.

More options for your journey from The Hague to Madrid

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers