Direct flights from Tromsø (TOS) to Oslo (OSL): 71 nonstop departures observed each week across 3 airlines. 67% of the last 24 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes late. 1 of the 24 tracked flights was cancelled. The nonstop covers 1,115 km, an estimated 1 hour 56 minutes in the air. Measured by Pro Flight Search from live flight boards at Tromsø and Oslo. Updated 12 November 2026 at 15:23 UTC.
Today, TOS → OSL Thu 12 Nov · local times
Sched Flight TOS departure OSL arrival
·
DY371
Departed
Landed 08:33 +18
·
DY373
Departed
Landed 13:00 +15
·
DY375
On schedule
OSL est. 19:33 +273 sched 15:00
·
DY381
On schedule
OSL est. 21:34 +279 sched 16:55
·
DY383
On schedule
OSL est. 23:11 +216 sched 19:35
·
DY385
On schedule
OSL est. 23:48 +113 sched 21:55
·
SK4403
Departed
Landed 08:18 +8
·
SK4411
Departed
Landed 16:03 +173
·
SK4417
Cancelled
·
·
SK4423
On schedule
OSL est. 23:19 +249 sched 19:10
·
SK4431
On schedule
OSL est. 23:37 +82 sched 22:15
Checked OSL board 16:23
TOS
Tromsø
tracking
OSL
Oslo
heavy · +53
dep bank 08:10–23:05 71x weekly
Runs mixed · 3 airlines · 71x weekly · nonstop
67% on time
of the last 24 tracked TOS → OSL flights arrived within 15 minutes
Median arrival delay is +10 min . 1 of 24 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +10 min across the last 23 arrivals
Flight time ~1h 56m estimated from route distance
Weekly departures 71x 3 direct airlines on the leg
Cancelled 4.2% recent route rate · 1 of 24
The week scheduled departures · origin local time
Norwegian Air Shuttle Scandinavian Airlines Widerøe
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 73% on time
Flights DY371 varies Mo Tu We Th Fr Sa · DY373 varies Tu We Th Sa Su · DY375 varies We Th Fr Sa Su · DY381 varies Mo Tu We Th
Scandinavian AirlinesSK 62% on time
Flights SK4403 08:10 daily · SK4405 varies Sa Su · SK4411 varies Mo Tu We Th Fr Sa · SK4413 varies Mo We Fr Su
WiderøeWF
Flights WF1528 varies Sa
History operated legs · board outcomes
Show 16 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 TOS and OSL, paired departure → arrival per flight and day. Board history since Tue, Nov 10. Each day adds the flights our airport boards record.
Board rows 35 Completed 24 Delayed 13 Cancelled 1 Within 15m 16/24 Median +10m
DY371
4 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
Sched 08:15
Scheduled arrival · landing pending
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
08:33
Landed · Sched 08:1518m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
08:08
Landed · Sched 08:157m early
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
08:25
Landed · Sched 08:1510m late
Full DY371 history →
DY375
3 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
Sched 15:00
Scheduled arrival · landing pending
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
19:33
Est. · Sched 15:00273m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
20:06
Landed · Sched 20:3024m early
Full DY375 history →
SK4403
4 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
Sched 08:10
Scheduled arrival · landing pending
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
08:18
Landed · Sched 08:108m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
08:00
Landed · Sched 08:1010m early
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
08:17
Landed · Sched 08:107m late
Full SK4403 history →
SK4411
4 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
Sched 13:10
Scheduled arrival · landing pending
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
16:03
Landed · Sched 13:10173m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
13:32
Landed · Sched 13:1022m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
13:12
Landed · Sched 13:102m late
Full SK4411 history →
SK4413
2 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
Sched 14:40
Scheduled arrival · landing pending
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
14:50
Landed · Sched 14:4010m late
Full SK4413 history →
DY373
3 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
13:00
Landed · Sched 12:4515m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
13:13
Landed · Sched 12:4528m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
12:54
Landed · Sched 12:459m late
Full DY373 history →
DY381
3 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
21:34
Est. · Sched 16:55279m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
17:05
Landed · Sched 16:5510m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
17:33
Landed · Sched 16:5538m late
Full DY381 history →
DY383
3 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
23:11
Est. · Sched 19:35216m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
19:20
Landed · Sched 19:3515m early
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
19:44
Landed · Sched 19:359m late
Full DY383 history →
DY385
1 day
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
23:48
Est. · Sched 21:55113m late
Full DY385 history →
SK4417
3 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
Sched 16:30
Cancelled
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
16:25
Landed · Sched 16:305m early
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
17:11
Landed · Sched 16:3041m late
Full SK4417 history →
SK4423
3 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
23:19
Est. · Sched 19:10249m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
19:24
Landed · Sched 19:1014m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
19:31
Landed · Sched 19:1021m late
Full SK4423 history →
SK4431
2 days
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
23:37
Est. · Sched 22:1582m late
TOS
Departure
—
TOS is outside our board polling set.
→
OSL
Arrival
22:21
Landed · Sched 22:156m late
Full SK4431 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: Tromsø (TOS) to Oslo (OSL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TOS-OSL
Copy
How we measure this →
TOS to OSL questions
Is TOS–OSL running on time right now? High disruption likely. The arrival side at OSL is the weaker end, route health score 30/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from TOS to OSL? Great-circle distance is 1,115 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 109–126 min gate-to-gate on this route.
How often does TOS–OSL fly? 3 carriers operate this route, around 71 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 TOS and arrival-side delay at OSL, 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.