route Route

CPH → OSL

418 km avg 55m 4 airlines

Departure

CPH EKCH VFR

Copenhagen Kastrup Airport

Copenhagen, DK

Local time
01:04 GMT+2
Timezone
Europe/Copenhagen
Type
Large Airport
Elevation
17 ft
Coordinates
55.6179, 12.6560

cloud Weather

Wind
300° / 8 kt
Visibility
6 SM
Ceiling
SCT 3,800 ft
Temp / Dew
14°C / 10°C
Altimeter
29.94 inHg

Obs: 2026-05-30T22:50:00.000Z

Raw METAR / TAF
METAR EKCH 302250Z AUTO 30008KT 9999 SCT038/// 14/10 Q1014 NOSIG

TAF EKCH 302027Z 3021/3121 31011KT 9999 BKN040 BECMG 3100/3103 BKN012 TEMPO 3103/3106 BKN015 BECMG 3106/3109 SCT030

flight Live Traffic

flight_takeoff 4 Departures
flight_land 7 Arrivals

Arrival

OSL ENGM VFR

Oslo-Gardermoen International Airport

Oslo (Gardermoen), NO

Local time
01:04 GMT+2
Timezone
Europe/Oslo
Type
Large Airport
Elevation
681 ft
Coordinates
60.1939, 11.1004

cloud Weather

Wind
350° / 4 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
14°C / 7°C
Altimeter
29.85 inHg

Obs: 2026-05-30T22:50:00.000Z

Raw METAR / TAF
METAR ENGM 302250Z 35004KT CAVOK 14/07 Q1011

TAF ENGM 301700Z 3018/3118 36010KT CAVOK BECMG 3110/3112 10010KT TEMPO 3112/3118 SHRA SCT040CB PROB30 3114/3116 TS

flight Live Traffic

flight_takeoff 1 Departures
flight_land 2 Arrivals
Flights tracked
867 showing last 50
Avg duration
55m
Distance
418 km

Live traffic

CPH → OSL. Live aircraft currently filed on this route.

Airlines 4

Other connections

More destinations from CPH

More origins to OSL

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-05-30 SAS1474 4ACAB0 May 30, 21:25 UTCMay 30, 22:00 UTC35m -
2026-05-30 SAS1472 4ACA6B May 30, 19:55 UTCMay 30, 20:50 UTC55m -
2026-05-30 NOZ949 47A22C May 30, 17:10 UTCMay 30, 18:00 UTC50m -
2026-05-30 SAS462 45AC30 May 30, 16:00 UTCMay 30, 16:55 UTC55m -
2026-05-30 SAS91K 4AC9EA May 30, 14:45 UTCMay 30, 15:35 UTC50m -
2026-05-30 NOZ941 47C0D9 May 30, 12:55 UTCMay 30, 13:45 UTC50m -
2026-05-30 SAS1466 45AC32 May 30, 12:05 UTCMay 30, 12:55 UTC50m -
2026-05-30 SAS1456 4ACA76 May 30, 11:10 UTCMay 30, 12:10 UTC1h 0m -
2026-05-30 SAS50G 4ACAA6 May 30, 10:10 UTCMay 30, 10:55 UTC45m -
2026-05-30 SAS452 45AC30 May 30, 08:05 UTCMay 30, 09:00 UTC55m -
2026-05-30 NSZ3220 479EE7 May 30, 05:45 UTCMay 30, 06:40 UTC55m -
2026-05-29 SAS1474 4780C9 May 29, 21:25 UTCMay 29, 22:20 UTC55m -
2026-05-29 SAS1472 4AC9FA May 29, 19:45 UTCMay 29, 20:35 UTC50m -
2026-05-29 NSZ3234 47A185 May 29, 18:35 UTCMay 29, 19:25 UTC50m -
2026-05-29 SAS1470 4780C9 May 29, 17:20 UTCMay 29, 18:05 UTC45m -
2026-05-29 NOZ949 47875A May 29, 17:20 UTCMay 29, 18:10 UTC50m -
2026-05-29 SAS462 4ACA69 May 29, 16:30 UTCMay 29, 17:25 UTC55m -
2026-05-29 SAS32T 4780C8 May 29, 15:25 UTCMay 29, 16:20 UTC56m -
2026-05-29 NSZ3230 47A185 May 29, 15:05 UTCMay 29, 16:00 UTC55m -
2026-05-29 NOZ941 47BFB3 May 29, 13:40 UTCMay 29, 14:35 UTC55m -
2026-05-29 SAS91K 4AC9EB May 29, 13:40 UTCMay 29, 14:35 UTC55m -
2026-05-29 NSZ3228 4ACA14 May 29, 12:35 UTCMay 29, 13:20 UTC45m -
2026-05-29 SAS1466 4ACA69 May 29, 12:00 UTCMay 29, 12:55 UTC55m -
2026-05-29 SAS1456 45AC32 May 29, 11:05 UTCMay 29, 12:05 UTC1h 0m -
2026-05-29 NSZ3225 479EE7 May 29, 10:35 UTCMay 29, 11:20 UTC45m -
2026-05-29 SAS50G 45AC30 May 29, 09:55 UTCMay 29, 10:55 UTC1h 0m -
2026-05-29 NSZ3224 479EE7 May 29, 08:55 UTCMay 29, 09:45 UTC50m -
2026-05-29 SAS452 4780C9 May 29, 08:05 UTCMay 29, 09:05 UTC1h 0m -
2026-05-29 NOZ933 47921C May 29, 07:30 UTCMay 29, 08:25 UTC55m -
2026-05-29 SAS454 4CAD93 May 29, 05:15 UTCMay 29, 06:10 UTC55m -
2026-05-29 BCS3316 8940C4 May 29, 03:15 UTCMay 29, 04:45 UTC1h 30m -
2026-05-28 SAS1474 4ACB43 May 28, 21:30 UTCMay 28, 22:25 UTC55m -
2026-05-28 SAS1472 4ACB5A May 28, 19:45 UTCMay 28, 20:40 UTC55m -
2026-05-28 NSZ3234 4AB822 May 28, 18:45 UTCMay 28, 19:40 UTC55m -
2026-05-28 NOZ949 47A22C May 28, 17:25 UTCMay 28, 18:20 UTC55m -
2026-05-28 SAS1470 4ACB43 May 28, 17:20 UTCMay 28, 18:15 UTC55m -
2026-05-28 SAS462 4780C7 May 28, 16:05 UTCMay 28, 17:05 UTC1h 0m -
2026-05-28 SAS32T 45AC32 May 28, 15:20 UTCMay 28, 16:10 UTC50m -
2026-05-28 SAS91K 4ACAA1 May 28, 13:45 UTCMay 28, 14:45 UTC1h 0m -
2026-05-28 NOZ941 47A22C May 28, 13:40 UTCMay 28, 14:35 UTC55m -
2026-05-28 NSZ3228 47A185 May 28, 12:35 UTCMay 28, 13:35 UTC1h 0m -
2026-05-28 SAS1466 4ACA75 May 28, 12:00 UTCMay 28, 13:10 UTC1h 10m -
2026-05-28 SAS1456 45AC32 May 28, 11:20 UTCMay 28, 12:15 UTC55m -
2026-05-28 NSZ3225 47A185 May 28, 10:40 UTCMay 28, 11:30 UTC50m -
2026-05-28 SAS50G 4ACAA1 May 28, 10:00 UTCMay 28, 11:00 UTC1h 0m -
2026-05-28 NSZ3224 47A185 May 28, 09:05 UTCMay 28, 10:00 UTC55m -
2026-05-28 SAS452 4ACAA6 May 28, 08:05 UTCMay 28, 08:55 UTC50m -
2026-05-28 NOZ933 4ACA90 May 28, 07:30 UTCMay 28, 08:25 UTC55m -
2026-05-28 NSZ3220 47A185 May 28, 05:30 UTCMay 28, 06:25 UTC55m -
2026-05-28 SAS454 4CAD86 May 28, 05:20 UTCMay 28, 06:15 UTC55m -

CPH → OSL frequently asked

How long is the flight from CPH to OSL?
Average flight time on the CPH–OSL route is 55m, covering approximately 418 km (260 mi).
What is the distance from CPH to OSL?
The great-circle distance from CPH to OSL is approximately 418 km (260 miles).
Which airlines fly from CPH to OSL?
How many flights per week from CPH to OSL?
We've observed ~17 flights per day on this route across our tracking data (867 total flights recorded).
Can I track CPH–OSL flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.