OSL → ARN Oslo to Stockholm
live
Direct flights from Oslo (OSL) to Stockholm (ARN): 21 nonstop departures observed each week across 3 airlines. 97% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 29 tracked flights. The nonstop covers 385 km, an estimated 1 hour 0 minutes in the air. Measured by Pro Flight Search from live flight boards at Oslo and Stockholm. Updated 8 September 2026 at 14:12 UTC.
OSL
Oslo
smooth · +0
ARN
Stockholm
smooth · +0
dep bank 04:30–20:50 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
97% on time
of the last 29 operated OSL → ARN flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 29 operated legs
Flight time ~1h 00m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
The week scheduled departures · origin local time
Ethiopian Airlines Norwegian Air Shuttle 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
Ethiopian AirlinesET
Flights ET715 20:50 daily
Norwegian Air ShuttleDY 92% on time
Flights DY802 05:00 Mo Tu We · DY804 05:40 daily · DY4104 06:30 Mo Tu We Th Fr · DY806 07:30 Su
Scandinavian AirlinesSK 100% on time
Flights SK844 04:30 daily · SK480 06:20 Mo Tu We Th Fr · SK864 07:25 daily · SK486 varies daily
History operated legs · board outcomes
09-08 DY802 dep −2 → arr −14
09-08 DY804 dep −8 → arr −22
09-08 DY812 dep +1 → arr −13
09-08 DY816 dep −8 → arr −21
09-08 SK480 dep −8 → arr −20
09-08 SK864 dep −2 → arr −13
09-08 SK868 dep −9 → arr −22
09-07 ET715 arrived −3
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 OSL and ARN, paired departure → arrival per flight and day. Board tracking since Mon, Sep 7 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 65 Completed 38 Delayed 3 Within 15m 36/38 Median -13m
DY4104 Norwegian
3 days
Wed, Sep 9
1/2 legs · SERTC
OSL
Departure
Sched 06:30
Scheduled departure
→
ARN
Arrival
Sched 09:30
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · SERTC
OSL
Departure
07:29
Departed · Sched 06:3059m late
→
ARN
Arrival
10:15
Landed · Sched 09:3045m late
Mon, Sep 7
1/2 legs · SERXA
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
09:15
Landed · Sched 09:3015m early
Full DY4104 history →
DY802 Norwegian
3 days
Wed, Sep 9
1/2 legs · LNNIO
OSL
Departure
Sched 05:00
Scheduled departure
→
ARN
Arrival
Sched 08:00
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · LNNIO
OSL
Departure
04:58
Departed · Sched 05:002m early
→
ARN
Arrival
07:46
Landed · Sched 08:0014m early
Mon, Sep 7
1/2 legs · LNNHE
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
07:38
Landed · Sched 08:0022m early
Full DY802 history →
DY804 Norwegian
3 days
Wed, Sep 9
1/2 legs · LNNIB
OSL
Departure
Sched 05:40
Scheduled departure
→
ARN
Arrival
Sched 08:40
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · LNNIB
OSL
Departure
05:32
Departed · Sched 05:408m early
→
ARN
Arrival
08:18
Landed · Sched 08:4022m early
Mon, Sep 7
1/2 legs · LNNIN
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
08:18
Landed · Sched 08:4022m early
Full DY804 history →
DY812 Norwegian
3 days
Wed, Sep 9
1/2 legs · LNDYU
OSL
Departure
Sched 09:40
Scheduled departure
→
ARN
Arrival
Sched 12:40
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · LNDYU
OSL
Departure
09:41
Departed · Sched 09:401m late
→
ARN
Arrival
12:27
Landed · Sched 12:4013m early
Mon, Sep 7
1/2 legs · LNNGD
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
12:26
Landed · Sched 12:4014m early
Full DY812 history →
DY816 Norwegian
3 days
Wed, Sep 9
1/2 legs · LNDYU
OSL
Departure
Sched 13:00
Scheduled departure
→
ARN
Arrival
Sched 16:00
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · LNDYU
OSL
Departure
12:52
Departed · Sched 13:008m early
→
ARN
Arrival
15:39
Landed · Sched 16:0021m early
Mon, Sep 7
1/2 legs · LNNGD
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
15:44
Landed · Sched 16:0016m early
Full DY816 history →
SK480 SAS Scandinavian Airlines
3 days
Wed, Sep 9
1/2 legs · SEROI
OSL
Departure
Sched 06:20
Scheduled departure
→
ARN
Arrival
Sched 09:20
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · SEROI
OSL
Departure
06:12
Departed · Sched 06:208m early
→
ARN
Arrival
09:00
Landed · Sched 09:2020m early
Mon, Sep 7
1/2 legs · EISIS
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
09:02
Landed · Sched 09:2018m early
Full SK480 history →
SK486 SAS Scandinavian Airlines
2 days
OSL
Departure
Sched 13:05
Scheduled departure
→
ARN
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 7
1/2 legs · SERSY
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
12:21
Landed · Sched 12:4019m early
Full SK486 history →
SK496 SAS Scandinavian Airlines
3 days
Wed, Sep 9
1/2 legs · SEROR
OSL
Departure
Sched 11:55
Scheduled departure
→
ARN
Arrival
Sched 14:55
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · SEROR
OSL
Departure
12:00
Departed · Sched 11:555m late
→
ARN
Arrival
14:48
Landed · Sched 14:557m early
Mon, Sep 7
1/2 legs · SEROG
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
14:47
Landed · Sched 14:558m early
Full SK496 history →
SK844 SAS Scandinavian Airlines
3 days
OSL
Departure
Sched 04:30
Scheduled departure
→
ARN
Arrival
—
Board row not captured for this rotation yet.
Tue, Sep 8
1/2 legs · SEROL
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
07:15
Landed · Sched 07:3015m early
Mon, Sep 7
1/2 legs · SERZC
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
07:10
Landed · Sched 07:3020m early
Full SK844 history →
SK868 SAS Scandinavian Airlines
3 days
Wed, Sep 9
1/2 legs · SERSZ
OSL
Departure
Sched 10:15
Scheduled departure
→
ARN
Arrival
Sched 13:15
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Sep 8
2/2 legs · SERSZ
OSL
Departure
10:06
Departed · Sched 10:159m early
→
ARN
Arrival
12:53
Landed · Sched 13:1522m early
Mon, Sep 7
1/2 legs · LNSAF
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
13:00
Landed · Sched 13:1515m early
Full SK868 history →
DY4110 Norwegian
2 days
Tue, Sep 8
2/2 legs · SERTD
OSL
Departure
Sched 14:30
Scheduled departure
→
ARN
Arrival
17:20
Est. · Sched 17:3010m early
Mon, Sep 7
1/2 legs · SERXA
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
17:07
Landed · Sched 17:3023m early
Full DY4110 history →
DY4114 Norwegian
1 day
Tue, Sep 8
2/2 legs · SERTD
OSL
Departure
Sched 17:45
Scheduled departure
→
ARN
Arrival
Sched 20:45
Scheduled arrival · landing pending
Full DY4114 history →
DY822 Norwegian
2 days
Tue, Sep 8
2/2 legs · LNDYU
OSL
Departure
Sched 16:00
Scheduled departure
→
ARN
Arrival
18:35
Est. · Sched 19:0025m early
Mon, Sep 7
1/2 legs · LNNGD
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
18:41
Landed · Sched 19:0019m early
Full DY822 history →
ET715 Ethiopian Airlines
2 days
Tue, Sep 8
1/2 legs · ETASH
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
Sched 20:50
Scheduled arrival · landing pending
Mon, Sep 7
1/2 legs · ETAOO
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
20:47
Landed · Sched 20:503m early
SK1488 SAS Scandinavian Airlines
2 days
Tue, Sep 8
2/2 legs · SEROR
OSL
Departure
Sched 19:10
Scheduled departure
→
ARN
Arrival
Sched 22:05
Scheduled arrival · landing pending
Mon, Sep 7
1/2 legs · EISIT
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
21:53
Landed · Sched 22:0512m early
Full SK1488 history →
SK488 SAS Scandinavian Airlines
2 days
Tue, Sep 8
2/2 legs · EISIE
OSL
Departure
Sched 15:50
Scheduled departure
→
ARN
Arrival
18:45
Est. · Sched 18:505m early
Mon, Sep 7
1/2 legs · EISIT
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
18:36
Landed · Sched 18:5014m early
Full SK488 history →
SK864 SAS Scandinavian Airlines
2 days
Tue, Sep 8
2/2 legs · EISIJ
OSL
Departure
07:23
Departed · Sched 07:252m early
→
ARN
Arrival
10:12
Landed · Sched 10:2513m early
Mon, Sep 7
1/2 legs · EISIC
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
10:12
Landed · Sched 10:2513m early
Full SK864 history →
SK882 SAS Scandinavian Airlines
2 days
Tue, Sep 8
2/2 legs · SERZE
OSL
Departure
14:15
Est. · Sched 14:105m late
→
ARN
Arrival
17:08
Est. · Sched 17:102m early
Mon, Sep 7
1/2 legs · OYKAR
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
17:20
Landed · Sched 17:1010m late
Full SK882 history →
SK884 SAS Scandinavian Airlines
2 days
Tue, Sep 8
2/2 legs · SERZY
OSL
Departure
15:30
Est. · Sched 14:5535m late
→
ARN
Arrival
18:04
Est. · Sched 17:559m late
Mon, Sep 7
1/2 legs · SEROT
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
17:39
Landed · Sched 17:5516m early
Full SK884 history →
SK886 SAS Scandinavian Airlines
2 days
Tue, Sep 8
2/2 legs · SEROL
OSL
Departure
Sched 18:05
Scheduled departure
→
ARN
Arrival
Sched 21:00
Scheduled arrival · landing pending
Mon, Sep 7
1/2 legs · SERSX
OSL
Departure
—
Board row not captured for this rotation yet.
→
ARN
Arrival
20:51
Landed · Sched 21:009m early
Full SK886 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 — Oslo (OSL) to Stockholm (ARN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OSL-ARN
Copy
How we measure this →
OSL to ARN questions
Is OSL–ARN running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on OSL–ARN? Operators schedule morning departures around 04:30 and evening departures around 17:45 from OSL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ARN delay card to confirm conditions when you'd arrive.
How long is the flight from OSL to ARN? Great-circle distance is 385 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 57–63 min gate-to-gate on this route.
How often does OSL–ARN fly? 3 carriers operate this route, around 119 flights a week between them. Compare carrier days and times in the airline list above.