OSL → CPH Oslo to Copenhagen
live
Direct flights from Oslo (OSL) to Copenhagen (CPH): 14 nonstop departures observed each week across 2 airlines. 86% of the last 14 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 14 tracked flights. The nonstop covers 517 km, an estimated 1 hour 10 minutes in the air. Measured by Pro Flight Search from live flight boards at Oslo and Copenhagen. Updated 6 September 2026 at 22:00 UTC.
OSL
Oslo
smooth · +4
CPH
Copenhagen
smooth · +0
dep bank 04:00–20:10 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
86% on time
of the last 14 operated OSL → CPH flights arrived within 15 minutes
Median arrival delay is −1 min . 0 of 14 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 14 operated legs
Flight time ~1h 10m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 14
The week scheduled departures · origin local time
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
Norwegian Air ShuttleDY 80% on time
Flights DY932 05:40 Mo Tu We Th Fr · DY3221 varies Mo Tu We Th Fr Sa · DY936 07:05 Su · DY3225 10:30 Mo Tu We Th Fr
Scandinavian AirlinesSK 89% on time
Flights SK1461 04:00 daily · SK451 06:00 daily · SK455 07:00 Mo Tu We Th Fr · SK1455 07:55 daily
History operated legs · board outcomes
09-06 DY3233 arrived −9
Show 6 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 CPH, paired departure → arrival per flight and day. Board tracking since Sun, Sep 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 43 Completed 14 Delayed 3 Within 15m 12/14 Median -1m
DY3221 Norwegian Air Sweden
1 day
OSL
Departure
Sched 06:50
Scheduled departure
→
CPH
Arrival
Sched 10:00
Scheduled arrival · landing pending
Full DY3221 history →
DY3225
1 day
OSL
Departure
Sched 10:30
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
Full DY3225 history →
DY3229
1 day
OSL
Departure
Sched 14:00
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
DY3231 Norwegian Air Sweden
2 days
OSL
Departure
Sched 16:40
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
21:27
Landed · Sched 19:5097m late
Full DY3231 history →
DY3235 Norwegian Air Sweden
2 days
OSL
Departure
Sched 20:10
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
00:50
Last seen · Sched 23:2090m late
Full DY3235 history →
DY932 Norwegian Air Shuttle
1 day
OSL
Departure
Sched 05:40
Scheduled departure
→
CPH
Arrival
Sched 08:50
Scheduled arrival · landing pending
Full DY932 history →
DY948 Norwegian Air Shuttle
2 days
OSL
Departure
Sched 15:25
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
18:43
Landed · Sched 18:358m late
Full DY948 history →
SK1455 Scandinavian Airlines
1 day
OSL
Departure
Sched 07:55
Scheduled departure
→
CPH
Arrival
Sched 11:05
Scheduled arrival · landing pending
Full SK1455 history →
SK1457 Scandinavian Airlines
2 days
OSL
Departure
Sched 09:55
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
12:54
Landed · Sched 13:0511m early
Full SK1457 history →
SK1461 Scandinavian Airlines
1 day
OSL
Departure
Sched 04:00
Scheduled departure
→
CPH
Arrival
Sched 07:15
Scheduled arrival · landing pending
Full SK1461 history →
SK1465 Scandinavian Airlines
2 days
OSL
Departure
Sched 15:15
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
18:27
Landed · Sched 18:252m late
Full SK1465 history →
SK1467 Scandinavian Airlines
2 days
OSL
Departure
Sched 09:00
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
12:09
Landed · Sched 12:101m early
Full SK1467 history →
SK1469 Scandinavian Airlines
2 days
OSL
Departure
Sched 11:35
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
14:41
Landed · Sched 14:454m early
Full SK1469 history →
SK1471 Scandinavian Airlines
2 days
OSL
Departure
Sched 13:05
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
16:19
Landed · Sched 16:154m late
Full SK1471 history →
SK1475 Scandinavian Airlines
2 days
OSL
Departure
Sched 19:00
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
22:48
Landed · Sched 22:1038m late
Full SK1475 history →
SK1477
1 day
OSL
Departure
Sched 17:20
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
Full SK1477 history →
SK451 Scandinavian Airlines
1 day
OSL
Departure
Sched 06:00
Scheduled departure
→
CPH
Arrival
Sched 09:15
Scheduled arrival · landing pending
Full SK451 history →
SK455 Scandinavian Airlines
1 day
OSL
Departure
Sched 07:00
Scheduled departure
→
CPH
Arrival
Sched 10:10
Scheduled arrival · landing pending
Full SK455 history →
SK459 Scandinavian Airlines
2 days
OSL
Departure
Sched 14:00
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
17:06
Landed · Sched 17:104m early
Full SK459 history →
SK461 Scandinavian Airlines
2 days
OSL
Departure
Sched 16:00
Scheduled departure
→
CPH
Arrival
—
Board row not captured for this rotation yet.
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
19:09
Landed · Sched 19:101m early
Full SK461 history →
SK463 Scandinavian Airlines
1 day
OSL
Departure
Sched 04:25
Scheduled departure
→
CPH
Arrival
Sched 07:35
Scheduled arrival · landing pending
DY3227 Norwegian Air Sweden
1 day
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
15:14
Landed · Sched 15:2511m early
Full DY3227 history →
DY3233 Norwegian Air Sweden
1 day
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
21:31
Landed · Sched 21:409m early
DY940 Norwegian Air Shuttle
1 day
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
14:54
Landed · Sched 15:006m early
Full DY940 history →
SK467 Scandinavian Airlines
1 day
OSL
Departure
—
Board row not captured for this rotation yet.
→
CPH
Arrival
22:41
Landed · Sched 22:509m early
Full SK467 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 Copenhagen (CPH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OSL-CPH
Copy
How we measure this →
OSL to CPH questions
Is OSL–CPH running on time right now? Smooth skies ahead. The departure side at OSL is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on OSL–CPH? Operators schedule morning departures around 04:00 and evening departures around 17:20 from OSL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CPH delay card to confirm conditions when you'd arrive.
How long is the flight from OSL to CPH? Great-circle distance is 517 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 66–74 min gate-to-gate on this route.
How often does OSL–CPH fly? 2 carriers operate this route, around 130 flights a week between them. Compare carrier days and times in the airline list above.