route Route

CPH → OSL

518 km avg 49m 0 airlines

Departure

CPH EKCH VFR

Copenhagen Kastrup Airport

Copenhagen, DK

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

cloud Weather

Wind
350° / 3 kt
Visibility
6 SM
Ceiling
CLR
Temp / Dew
25°C / 10°C
Altimeter
30.27 inHg

Obs: 2026-07-15T10:20:00.000Z

Raw METAR / TAF
METAR EKCH 151020Z AUTO 35003KT 9999 NCD 25/10 Q1025 NOSIG

TAF EKCH 150827Z 1509/1609 VRB04KT CAVOK TEMPO 1513/1516 18012KT

flight Live Traffic

flight_takeoff 2 Departures
flight_land 4 Arrivals

Arrival

OSL ENGM VFR

Oslo-Gardermoen International Airport

Oslo (Gardermoen), NO

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

cloud Weather

Wind
VRB / 1 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
27°C / 13°C
Altimeter
30.27 inHg

Obs: 2026-07-15T10:20:00.000Z

Raw METAR / TAF
METAR ENGM 151020Z VRB01KT CAVOK 27/13 Q1025 NOSIG

TAF ENGM 150500Z 1506/1606 02005KT CAVOK BECMG 1511/1513 18010KT BECMG 1519/1521 VRB03KT
Flights tracked
1,357 showing last 50
Avg duration
49m
Distance
518 km

Live traffic

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

Other connections

More destinations from CPH

More origins to OSL

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-15 NOZ933 47A185 Jul 15, 07:45 UTCJul 15, 08:30 UTC45m -
2026-07-15 SAS83D 4ACB59 Jul 15, 07:10 UTCJul 15, 08:00 UTC50m -
2026-07-15 SAS52L 4ACB45 Jul 15, 06:25 UTCJul 15, 07:15 UTC50m -
2026-07-15 SAS454 45AC54 Jul 15, 05:15 UTCJul 15, 06:00 UTC45m -
2026-07-14 SAS1474 4AC9EB Jul 14, 21:25 UTCJul 14, 22:15 UTC50m -
2026-07-14 NSZ3234 4ACA8E Jul 14, 20:25 UTCJul 14, 21:10 UTC45m -
2026-07-14 SAS1472 4AC9EC Jul 14, 19:35 UTCJul 14, 20:25 UTC50m -
2026-07-14 SAS1470 4AC9EB Jul 14, 17:20 UTCJul 14, 18:10 UTC50m -
2026-07-14 SAS91K 4ACB42 Jul 14, 15:50 UTCJul 14, 16:35 UTC45m -
2026-07-14 SAS32T 4A91F8 Jul 14, 15:10 UTCJul 14, 16:00 UTC50m -
2026-07-14 NSZ3230 4ACA0D Jul 14, 15:15 UTCJul 14, 16:05 UTC50m -
2026-07-14 NSZ3228 4ACA94 Jul 14, 12:35 UTCJul 14, 13:25 UTC50m -
2026-07-14 SAS1456 4A91F8 Jul 14, 11:10 UTCJul 14, 12:05 UTC55m -
2026-07-14 SAS50G 4ACB42 Jul 14, 09:55 UTCJul 14, 10:50 UTC55m -
2026-07-14 SAS83D 4A91F8 Jul 14, 07:10 UTCJul 14, 08:00 UTC50m -
2026-07-14 SAS52L 4780C8 Jul 14, 06:35 UTCJul 14, 07:25 UTC50m -
2026-07-14 SAS454 45AC33 Jul 14, 05:15 UTCJul 14, 06:05 UTC50m -
2026-07-13 SAS1474 4AC9FA Jul 13, 21:20 UTCJul 13, 22:10 UTC50m -
2026-07-13 SAS1472 4ACA6F Jul 13, 19:35 UTCJul 13, 20:25 UTC50m -
2026-07-13 NSZ3234 4ACA9A Jul 13, 18:40 UTCJul 13, 19:30 UTC50m -
2026-07-13 SAS1470 4AC9E1 Jul 13, 17:15 UTCJul 13, 18:05 UTC50m -
2026-07-13 NSZ3230 4AB821 Jul 13, 15:20 UTCJul 13, 16:10 UTC50m -
2026-07-13 SAS32T 4ACAA3 Jul 13, 15:15 UTCJul 13, 16:05 UTC50m -
2026-07-13 SAS91K 4AC9FA Jul 13, 13:45 UTCJul 13, 14:30 UTC45m -
2026-07-13 NOZ941 47873F Jul 13, 13:45 UTCJul 13, 14:40 UTC55m -
2026-07-13 NSZ3228 47A32E Jul 13, 12:35 UTCJul 13, 13:25 UTC50m -
2026-07-13 SAS1456 4ACAA3 Jul 13, 11:20 UTCJul 13, 12:10 UTC50m -
2026-07-13 SAS50G 45AC32 Jul 13, 10:10 UTCJul 13, 11:00 UTC50m -
2026-07-13 NOZ933 4ACA92 Jul 13, 07:45 UTCJul 13, 08:35 UTC50m -
2026-07-13 SAS83D 4ACAA3 Jul 13, 07:05 UTCJul 13, 07:55 UTC50m -
2026-07-13 SAS52L 45AC32 Jul 13, 06:25 UTCJul 13, 07:15 UTC50m -
2026-07-13 SAS454 45AC50 Jul 13, 05:05 UTCJul 13, 05:55 UTC50m -
2026-07-12 SAS1474 4AC9EA Jul 12, 22:05 UTCJul 12, 22:55 UTC50m -
2026-07-12 SAS1472 4ACAA3 Jul 12, 19:35 UTCJul 12, 20:25 UTC50m -
2026-07-12 NSZ3234 4AB822 Jul 12, 18:35 UTCJul 12, 19:25 UTC50m -
2026-07-12 SAS1470 4ACA7A Jul 12, 17:25 UTCJul 12, 18:10 UTC45m -
2026-07-12 NSZ6WT 4ACA12 Jul 12, 16:50 UTCJul 12, 17:35 UTC45m -
2026-07-12 SAS32T 4AC9E7 Jul 12, 15:30 UTCJul 12, 16:20 UTC50m -
2026-07-12 NSZ3230 4AB822 Jul 12, 15:10 UTCJul 12, 15:55 UTC45m -
2026-07-12 NSZ3226 4ACA0D Jul 12, 14:10 UTCJul 12, 15:01 UTC50m -
2026-07-12 SAS91K 4780C7 Jul 12, 14:01 UTCJul 12, 14:45 UTC45m -
2026-07-12 SAS464 4AC9E2 Jul 12, 12:15 UTCJul 12, 13:05 UTC50m -
2026-07-12 SAS1456 4ACA6F Jul 12, 11:25 UTCJul 12, 12:15 UTC50m -
2026-07-12 NSZ3224 4AB825 Jul 12, 10:55 UTCJul 12, 11:45 UTC50m -
2026-07-12 SAS50G 4ACAA5 Jul 12, 10:01 UTCJul 12, 10:50 UTC50m -
2026-07-12 SAS52L 4AC9E7 Jul 12, 06:20 UTCJul 12, 07:05 UTC45m -
2026-07-12 NSZ3KM 4ACA08 Jul 12, 05:40 UTCJul 12, 06:25 UTC45m -
2026-07-11 SAS1474 4ACB58 Jul 11, 21:20 UTCJul 11, 22:10 UTC50m -
2026-07-11 SAS1470 4ACAA5 Jul 11, 17:20 UTCJul 11, 18:10 UTC50m -
2026-07-11 NSZ3230 4ACA46 Jul 11, 14:20 UTCJul 11, 15:10 UTC50m -

CPH → OSL frequently asked

How long is the flight from CPH to OSL?
Average flight time on the CPH–OSL route is 49m, covering approximately 518 km (322 mi).
What is the distance from CPH to OSL?
The great-circle distance from CPH to OSL is approximately 518 km (322 miles).
How many flights per week from CPH to OSL?
We've observed ~10 flights per day on this route across our tracking data (1357 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.