ARN → AGP Stockholm to Málaga
live
Direct flights from Stockholm (ARN) to Málaga (AGP): 49 nonstop departures observed each week across 3 airlines. 96% of the last 25 tracked flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. No cancellations were recorded across the 29 tracked flights. The nonstop covers 3,016 km, an estimated 4 hours 22 minutes in the air. Measured by Pro Flight Search from live flight boards at Stockholm and Málaga. Updated 30 October 2026 at 13:53 UTC.
Today, ARN → AGP Fri 30 Oct · local times
Sched Flight ARN departure AGP arrival
06:05
SK1583 SAS Scandinavian Airlines
Left 06:11 +6
Landed 10:02 −33
07:15
DY4221 Norwegian SWEDEN (NSZ)
Left 07:17
Landed 11:02 −33
13:45
SK1803 SAS Scandinavian Airlines
Left 13:54 +9
AGP est. 17:46 In the air · sched 18:15
18:40
FR4686 Ryanair
On schedule T5
AGP 23:10 scheduled
Checked ARN board 14:53 · AGP board 14:53
ARN
Stockholm
smooth · +3
AGP
Málaga
smooth · +0
dep bank 06:05–20:15 49x weekly
Runs reliable · 3 airlines · 49x weekly · nonstop
96% on time
of the last 25 tracked ARN → AGP flights arrived within 15 minutes
Median arrival delay is −8 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 25 arrivals
Flight time ~4h 22m estimated from route distance
Weekly departures 49x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
The week scheduled departures · origin local time
Norwegian Air Shuttle Ryanair Ltd SAS Scandinavian Airlines
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
Norwegian Air ShuttleDY 100% on time
Flights DY4221 varies Mo Th Fr Sa Su · DY5051 varies Tu We Th Fr Sa Su · DY4223 varies Mo We · DY5053 varies Mo Tu We Su
Ryanair LtdFR 80% on time
Flights FR6389 varies Tu We Th Fr Sa Su · FR4686 varies Mo Tu Th Fr Sa
SAS Scandinavian AirlinesSK 100% on time
Flights SK1583 varies daily · SK1803 varies daily · SK1817 varies Sa · SK1933 varies Mo Fr
History operated legs · board outcomes
Show 21 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 ARN and AGP, paired departure → arrival per flight and day. Board history since Sun, Oct 25. Each day adds the flights our airport boards record.
Board rows 55 Completed 48 Delayed 5 Within 15m 43/48 Median +1m
DY4221 Norwegian SWEDEN (NSZ)
3 days
Fri, Oct 30
2/2 legs · SERXA
ARN
Departure
07:17
Departed · Sched 07:152m late
→
AGP
Arrival
11:02
Landed · Sched 11:3533m early
Thu, Oct 29
2/2 legs · SERTV
ARN
Departure
10:26
Departed · Sched 10:304m early
→
AGP
Arrival
14:18
Landed · Sched 14:5032m early
Mon, Oct 26
2/2 legs · SERTM
ARN
Departure
07:17
Departed · Sched 07:152m late
→
AGP
Arrival
11:25
Landed · Sched 11:3510m early
Full DY4221 history →
FR4686 Ryanair
5 days
Fri, Oct 30
2/2 legs · EIIGE
ARN
Departure
Sched 18:40
Scheduled departure
→
AGP
Arrival
Sched 23:10
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · EIIJJ
ARN
Departure
11:23
Departed · Sched 10:5528m late
→
AGP
Arrival
15:13
Landed · Sched 15:2512m early
Tue, Oct 27
2/2 legs · EIIKV
ARN
Departure
12:50
Departed · Sched 12:455m late
→
AGP
Arrival
17:30
Landed · Sched 17:1515m late
Mon, Oct 26
2/2 legs · EIIFY
ARN
Departure
06:00 Departed
→
AGP
Arrival
10:19
Landed · Sched 10:3011m early
ARN
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
00:33
Landed · Sched 00:258m late
Full FR4686 history →
SK1583 SAS Scandinavian Airlines
6 days
Fri, Oct 30
2/2 legs · SEROG
ARN
Departure
06:11
Departed · Sched 06:056m late
→
AGP
Arrival
10:02
Landed · Sched 10:3533m early
Thu, Oct 29
2/2 legs · SEROO
ARN
Departure
05:58
Departed · Sched 06:057m early
→
AGP
Arrival
10:16
Landed · Sched 10:3519m early
Wed, Oct 28
2/2 legs · EISCD
ARN
Departure
06:06
Departed · Sched 06:051m late
→
AGP
Arrival
10:24
Landed · Sched 10:3511m early
Tue, Oct 27
2/2 legs · EISIR
ARN
Departure
06:02
Departed · Sched 06:053m early
→
AGP
Arrival
10:43
Landed · Sched 10:358m late
Mon, Oct 26
2/2 legs · SEROO
ARN
Departure
06:21
Departed · Sched 06:0021m late
→
AGP
Arrival
10:23
Landed · Sched 10:307m early
ARN
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
10:36
Landed · Sched 10:351m late
Full SK1583 history →
SK1803 SAS Scandinavian Airlines
5 days
Fri, Oct 30
2/2 legs · SEROF
ARN
Departure
13:54
Departed · Sched 13:459m late
→
AGP
Arrival
17:46
Est. · Sched 18:1529m early
Thu, Oct 29
2/2 legs · EISIN
ARN
Departure
14:35
Departed · Sched 14:305m late
→
AGP
Arrival
18:30
Landed · Sched 19:0030m early
Tue, Oct 27
2/2 legs · SEROX
ARN
Departure
14:36
Departed · Sched 14:306m late
→
AGP
Arrival
19:03
Landed · Sched 19:003m late
Mon, Oct 26
2/2 legs · EISIJ
ARN
Departure
13:06
Departed · Sched 13:006m late
→
AGP
Arrival
17:14
Landed · Sched 17:3016m early
ARN
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
17:57
Landed · Sched 18:003m early
Full SK1803 history →
DY5057 Norwegian SWEDEN (NSZ)
1 day
Thu, Oct 29
2/2 legs · SERXD
ARN
Departure
21:20
Departed · Sched 21:0020m late
→
AGP
Arrival
01:11
Landed · Sched 01:209m early
Full DY5057 history →
DY4223 Norwegian SWEDEN (NSZ)
2 days
Wed, Oct 28
2/2 legs · SERTD
ARN
Departure
11:54
Departed · Sched 11:504m late
→
AGP
Arrival
16:11
Landed · Sched 16:101m late
Mon, Oct 26
2/2 legs · SERTJ
ARN
Departure
13:36
Departed · Sched 13:306m late
→
AGP
Arrival
17:49
Last seen · Sched 17:501m early
Full DY4223 history →
DY5053 Norwegian SWEDEN (NSZ)
3 days
Wed, Oct 28
2/2 legs · SERXA
ARN
Departure
17:44
Departed · Sched 17:3014m late
→
AGP
Arrival
21:51
Landed · Sched 21:501m late
Tue, Oct 27
2/2 legs · SERXC
ARN
Departure
17:27
Departed · Sched 17:303m early
→
AGP
Arrival
22:00
Landed · Sched 21:5010m late
ARN
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
18:12
Landed · Sched 18:208m early
Full DY5053 history →
FR6389 Ryanair
3 days
Wed, Oct 28
2/2 legs · EIHGV
ARN
Departure
15:40
Departed · Sched 15:2020m late
→
AGP
Arrival
19:29
Last seen · Sched 19:5021m early
Tue, Oct 27
2/2 legs · EIGXK
ARN
Departure
06:38
Departed · Sched 06:353m late
→
AGP
Arrival
11:18
Last seen · Sched 11:0513m late
ARN
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
21:10
Landed · Sched 18:10180m late
Full FR6389 history →
SK1933 SAS Scandinavian Airlines
1 day
Mon, Oct 26
2/2 legs · SEROC
ARN
Departure
16:01
Departed · Sched 16:001m late
→
AGP
Arrival
20:15
Landed · Sched 20:3015m early
Full SK1933 history →
DY5051 Norwegian SWEDEN (NSZ)
1 day
ARN
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
16:33
Last seen · Sched 16:303m late
Full DY5051 history →
DY5055 Norwegian SWEDEN (NSZ)
1 day
ARN
Departure
—
Board row not captured for this rotation yet.
→
AGP
Arrival
00:38
Landed · Sched 00:402m early
Full DY5055 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: Stockholm (ARN) to Málaga (AGP) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ARN-AGP
Copy
How we measure this →
ARN to AGP questions
Is ARN–AGP running on time right now? Smooth skies ahead. The departure side at ARN is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from ARN to AGP? Great-circle distance is 3,016 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 243–289 min gate-to-gate on this route.
How often does ARN–AGP fly? 3 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at ARN and arrival-side delay at AGP, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.