MAD → AGP Madrid to Málaga
live
Direct flights from Madrid (MAD) to Málaga (AGP): 102 nonstop departures observed each week across 6 airlines. 65% of the last 34 tracked flights arrived within 15 minutes of schedule. The median arrival is 4 minutes early. No cancellations were recorded across the 34 tracked flights. The nonstop covers 430 km, an estimated 1 hour 3 minutes in the air. Measured by Pro Flight Search from live flight boards at Madrid and Málaga. Updated 5 November 2026 at 18:05 UTC.
Today, MAD → AGP Thu 5 Nov · local times
AD6928Azul Linhas Aéreas Brasileiras S/A 20 min late
The MAD board at 19:05 shows departure at 19:25 instead of 19:05.
Landing 20:36AGP board estimate · sched 20:20
Later cancelled 0.5%of 2,039 past Azul Linhas Aéreas Brasileiras S/A flights whose board showed 20 to 40 min late
Still to leave today AY4807 19:49Finnair · then IB507 19:35, IB49 19:45
AM6903Aeromexico 20 min late
The MAD board at 19:05 shows departure at 19:25 instead of 19:05.
Landing 20:36AGP board estimate · sched 20:20
Later cancelled 0.2%of 2,242 past Aeromexico flights whose board showed 20 to 40 min late
Still to leave today AY4807 19:49Finnair · then IB507 19:35, IB49 19:45
Sched Flight MAD departure AGP arrival
19:05
AD6928Azul Linhas Aéreas Brasileiras S/A
Est. 19:25 +20 T2
AGP est. 20:36 +16 sched 20:20
19:05
AM6903Aeromexico
Est. 19:25 +20 T2
AGP est. 20:36 +16 sched 20:20
19:05
AZ2418ITA Airways
Est. 19:25 +20 T2
AGP est. 20:36 +16 sched 20:20
19:05
EY7574Etihad Airways
Est. 19:25 +20 T2
AGP est. 20:36 +16 sched 20:20
19:05
SK8364SAS Scandinavian Airlines
Est. 19:25 +20 T2
AGP est. 20:36 +16 sched 20:20
19:05
UX5047 Air Europa
Est. 19:25 +20 T2
AGP est. 20:36 +16 sched 20:20
19:35
AY4807Finnair
Est. 19:49 +14 T4
AGP est. 20:54 sched 21:00
19:35
IB507 Iberia
Est. 19:49 +14 T4
AGP est. 20:54 sched 21:00
19:45
IB49 Iberia
Est. 19:55 +10 T4
AGP est. 21:16 sched 21:20
20:45
W47547 Wizz Air Malta (WMT)
On schedule T2
·
21:45
AD6916Azul Linhas Aéreas Brasileiras S/A
On schedule T2
AGP est. 23:03 sched 23:00
21:45
UX5431 Air Europa
On schedule T2
AGP est. 23:03 sched 23:00
22:55
I21743Iberia Express
On schedule T4
·
22:55
IB1743 Iberia
On schedule T4
·
·
AA8707American Airlines
Departed
Landed 16:56 −4
·
AA8779American Airlines
Departed
Landed 13:09 +24
·
AD6919Azul Linhas Aéreas Brasileiras S/A
Departed
Landed 18:13 −7
·
AD6926Azul Linhas Aéreas Brasileiras S/A
Departed
Landed 16:31 +16
·
AD6927Azul Linhas Aéreas Brasileiras S/A
Departed
Landed 11:38 −7
·
AM6871Aeromexico
Departed
Landed 11:38 −7
·
AM6967Aeromexico
Departed
Landed 16:31 +16
·
AV6006Avianca
Departed
Landed 08:09 −21
·
AV6180Avianca
Departed
Landed 16:56 −4
·
AY4817Finnair
Departed
Landed 16:56 −4
·
AZ2404ITA Airways
Departed
Landed 16:31 +16
·
BA7111British Airways
Departed
Landed 08:09 −21
·
BA7115British Airways
Departed
Landed 16:56 −4
·
DL6746Delta
Departed
Landed 11:38 −7
·
DL6750Delta
Departed
Landed 16:31 +16
·
EY7573Etihad Airways
Departed
Landed 11:38 −7
·
EY7585Etihad Airways
Departed
Landed 16:31 +16
·
IB1005 Iberia
Departed
Landed 16:56 −4
·
IB51 Iberia
Departed
Landed 08:23 −17
·
IB527 Iberia
Departed
Landed 08:09 −21
·
IB563 Iberia
Departed
Landed 13:09 +24
·
LA1836LATAM Airlines
Departed
Landed 16:56 −4
·
ME4047Middle East Airlines
Departed
Landed 16:31 +16
·
MU4970China Eastern
Departed
Landed 11:38 −7
·
PC7805Pegasus Airlines
Departed
Landed 16:56 −4
·
PC7857Pegasus Airlines
Departed
Landed 08:09 −21
·
QR6535Qatar Airways
Departed
Landed 08:09 −21
·
QR8026Qatar Airways
Departed
Landed 16:56 −4
·
QR8092Qatar Airways
Departed
Landed 13:09 +24
·
RO9419Tarom
Departed
Landed 16:31 +16
·
SK8363SAS Scandinavian Airlines
Departed
Landed 16:31 +16
·
UX5035 Air Europa
Departed
Landed 07:39 −11
·
UX5039 Air Europa
Departed
Landed 16:31 +16
·
UX5043 Air Europa
On schedule
AGP 11:45 scheduled
·
UX5433 Air Europa
Departed
Landed 18:13 −7
Checked MAD board 19:05 · AGP board 18:55
MAD
Madrid
smooth · +10
AGP
Málaga
smooth · +0
dep bank 06:30–21:45 102x weekly
Runs mixed · 6 airlines · 102x weekly · nonstop
65% on time
of the last 34 tracked MAD → AGP flights arrived within 15 minutes
Median arrival delay is −4 min . 0 of 34 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −4 min across the last 34 arrivals
Flight time ~1h 03m estimated from route distance
Weekly departures 102x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 34
The week scheduled departures · origin local time
Air Europa American Airlines Finnair Iberia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air EuropaUX
Flights UX5035 06:30 daily · UX5043 10:30 daily · UX5039 15:00 daily · UX5433 17:10 Tu We Th
American AirlinesAA
Flights AA8779 varies daily
FinnairAY
Flights AY4807 19:35 Th
IberiaIB
Flights IB527 07:10 daily · IB41 07:40 Mo Tu We Sa · IB51 varies daily · IB563 varies daily
Kuwait AirwaysKU
Flights KU6055 14:55 We Fr Su
Qatar AirwaysQR
Flights QR8092 varies daily
History operated legs · board outcomes
11-05 AA8707 arrived −4
11-05 AA8779 arrived +24
11-05 AD6919 arrived −7
11-05 AD6926 arrived +16
11-05 AD6927 arrived −7
11-05 AM6871 arrived −7
11-05 AM6967 arrived +16
11-05 AV6006 arrived −21
11-05 AV6180 arrived −4
11-05 AY4817 arrived −4
11-05 AZ2404 arrived +16
11-05 BA7111 arrived −21
11-05 BA7115 arrived −4
11-05 DL6746 arrived −7
11-05 DL6750 arrived +16
11-05 EY7573 arrived −7
11-05 EY7585 arrived +16
11-05 LA1836 arrived −4
11-05 ME4047 arrived +16
11-05 MU4970 arrived −7
11-05 PC7805 arrived −4
11-05 PC7857 arrived −21
11-05 QR6535 arrived −21
11-05 QR8026 arrived −4
11-05 QR8092 arrived +24
11-05 RO9419 arrived +16
11-05 SK8363 arrived +16
Show 26 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MAD and AGP, paired departure → arrival per flight and day. Board history since Thu, Nov 5. Each day adds the flights our airport boards record.
Board rows 60 Completed 34 Delayed 24 Within 15m 22/34 Median -4m
AA8707 American Airlines
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
AA8779 American Airlines
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
13:09
Landed · Sched 12:4524m late
AD6916 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
Sched 21:45
Scheduled departure
→
AGP
Arrival
23:03
Est. · Sched 23:003m late
AD6919 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
18:13
Landed · Sched 18:207m early
AD6926 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
AD6927 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
11:38
Landed · Sched 11:457m early
AD6928 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
19:25
Est. · Sched 19:0520m late
→
AGP
Arrival
20:36
Est. · Sched 20:2016m late
AM6871 Aeromexico
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
11:38
Landed · Sched 11:457m early
AM6903 Aeromexico
1 day
MAD
Departure
19:25
Est. · Sched 19:0520m late
→
AGP
Arrival
20:36
Est. · Sched 20:2016m late
AM6967 Aeromexico
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
AV6006 Avianca
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
08:09
Landed · Sched 08:3021m early
AV6180 Avianca
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
AY4807 Finnair
1 day
MAD
Departure
19:49
Est. · Sched 19:3514m late
→
AGP
Arrival
20:54
Est. · Sched 21:006m early
AY4817 Finnair
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
AZ2404 ITA Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
AZ2418 ITA Airways
1 day
MAD
Departure
19:25
Est. · Sched 19:0520m late
→
AGP
Arrival
20:36
Est. · Sched 20:2016m late
BA7111 British Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
08:09
Landed · Sched 08:3021m early
BA7115 British Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
DL6746 Delta
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
11:38
Landed · Sched 11:457m early
DL6750 Delta
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
EY7573 Etihad Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
11:38
Landed · Sched 11:457m early
EY7574 Etihad Airways
1 day
MAD
Departure
19:25
Est. · Sched 19:0520m late
→
AGP
Arrival
20:36
Est. · Sched 20:2016m late
EY7585 Etihad Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
I21743 Iberia Express
1 day
MAD
Departure
Sched 22:55
Scheduled departure
→
AGP
Arrival
—
Board row not captured for this rotation yet.
IB1005 Iberia
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
Full IB1005 history →
IB1743 Iberia
1 day
MAD
Departure
Sched 22:55
Scheduled departure
→
AGP
Arrival
—
Board row not captured for this rotation yet.
Full IB1743 history →
IB49 Iberia
1 day
MAD
Departure
19:55
Est. · Sched 19:4510m late
→
AGP
Arrival
21:16
Est. · Sched 21:204m early
Full IB49 history →
IB507 Iberia
1 day
MAD
Departure
19:49
Est. · Sched 19:3514m late
→
AGP
Arrival
20:54
Est. · Sched 21:006m early
Full IB507 history →
IB51 Iberia
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
08:23
Landed · Sched 08:4017m early
Full IB51 history →
IB527 Iberia
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
08:09
Landed · Sched 08:3021m early
Full IB527 history →
IB563 Iberia
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
13:09
Landed · Sched 12:4524m late
Full IB563 history →
LA1836 LATAM Airlines
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
ME4047 Middle East Airlines
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
MU4970 China Eastern
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
11:38
Landed · Sched 11:457m early
PC7805 Pegasus Airlines
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
PC7857 Pegasus Airlines
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
08:09
Landed · Sched 08:3021m early
QR6535 Qatar Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
08:09
Landed · Sched 08:3021m early
QR8026 Qatar Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:56
Landed · Sched 17:004m early
QR8092 Qatar Airways
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
13:09
Landed · Sched 12:4524m late
RO9419 Tarom
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
SK8363 SAS Scandinavian Airlines
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
SK8364 SAS Scandinavian Airlines
1 day
MAD
Departure
19:25
Est. · Sched 19:0520m late
→
AGP
Arrival
20:36
Est. · Sched 20:2016m late
UX5035 Air Europa
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
07:39
Landed · Sched 07:5011m early
Full UX5035 history →
UX5039 Air Europa
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:31
Landed · Sched 16:1516m late
Full UX5039 history →
UX5043 Air Europa
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
Sched 11:45
Scheduled arrival · landing pending
Full UX5043 history →
UX5047 Air Europa
1 day
MAD
Departure
19:25
Est. · Sched 19:0520m late
→
AGP
Arrival
20:36
Est. · Sched 20:2016m late
Full UX5047 history →
UX5431 Air Europa
1 day
MAD
Departure
Sched 21:45
Scheduled departure
→
AGP
Arrival
23:03
Est. · Sched 23:003m late
Full UX5431 history →
UX5433 Air Europa
1 day
MAD
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
18:13
Landed · Sched 18:207m early
Full UX5433 history →
W47547 Wizz Air Malta (WMT)
1 day
MAD
Departure
Sched 20:45
Scheduled departure
→
AGP
Arrival
—
Board row not captured for this rotation yet.
Full W47547 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Madrid (MAD) to Málaga (AGP) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MAD-AGP
Copy
How we measure this →
MAD to AGP questions
Is MAD–AGP running on time right now? Smooth skies ahead. The departure side at MAD is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MAD–AGP? Operators schedule morning departures around 06:30 and evening departures around 17:10 from MAD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the AGP delay card to confirm conditions when you'd arrive.
How long is the flight from MAD to AGP? Great-circle distance is 430 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 60–67 min gate-to-gate on this route.
How often does MAD–AGP fly? 6 carriers operate this route, around 102 flights a week between them. Compare carrier days and times in the airline list above.