route Route

OSL → CPH

519 km avg 51m 4 airlines

Departure

OSL ENGM VFR

Oslo-Gardermoen International Airport

Oslo (Gardermoen), NO

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

cloud Weather

Wind
10° / 8 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
19°C / 7°C
Altimeter
29.82 inHg

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

Raw METAR / TAF
METAR ENGM 301650Z 01008KT CAVOK 19/07 Q1010 NOSIG

TAF ENGM 301100Z 3012/3112 17005KT 9999 SCT030 TEMPO 3012/3017 FEW040CB BECMG 3014/3016 01010KT PROB30 3103/3108 BKN012 BECMG 3110/3112 14005KT TEMPO 3110/3112 SHRA SCT040CB

flight Live Traffic

flight_takeoff 1 Departures
flight_land 0 Arrivals

Arrival

CPH EKCH VFR

Copenhagen Kastrup Airport

Copenhagen, DK

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

cloud Weather

Wind
290° / 15 kt
Visibility
6 SM
Ceiling
OVC 3,300 ft
Temp / Dew
18°C / 10°C
Altimeter
29.94 inHg

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

Raw METAR / TAF
METAR EKCH 301650Z AUTO 29015KT 9999 OVC033/// 18/10 Q1014 NOSIG

TAF EKCH 301427Z 3015/3115 30014KT 9999 BKN040 TEMPO 3015/3017 30015G25KT BECMG 3100/3103 BKN012 TEMPO 3103/3106 BKN015 BECMG 3106/3109 03010KT SCT030 BECMG 3112/3114 19006KT

flight Live Traffic

flight_takeoff 1 Departures
flight_land 0 Arrivals
Flights tracked
911 showing last 50
Avg duration
51m
Distance
519 km

Live traffic

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

Airlines 4

Other connections

More destinations from OSL

More origins to CPH

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-05-30 NOZ948 47A22C May 30, 15:25 UTCMay 30, 16:15 UTC50m -
2026-05-30 SAS10C 4AC9F4 May 30, 14:05 UTCMay 30, 14:50 UTC45m -
2026-05-30 SAS87F 45AC30 May 30, 11:50 UTCMay 30, 12:40 UTC50m -
2026-05-30 NOZ940 47C0D9 May 30, 11:25 UTCMay 30, 12:10 UTC45m -
2026-05-30 SAS1457 45AC32 May 30, 10:05 UTCMay 30, 10:55 UTC50m -
2026-05-30 BCS3317 3C5429 May 30, 09:40 UTCMay 30, 11:00 UTC1h 20m -
2026-05-30 SAS1467 4ACA76 May 30, 09:00 UTCMay 30, 09:50 UTC50m -
2026-05-30 SAS43C 4ACAA6 May 30, 08:10 UTCMay 30, 09:00 UTC50m -
2026-05-30 NSZ3221 4ACA06 May 30, 07:35 UTCMay 30, 08:20 UTC45m -
2026-05-30 SAS56T 45AC30 May 30, 06:05 UTCMay 30, 06:55 UTC50m -
2026-05-30 SAS453 4ACAB0 May 30, 04:35 UTCMay 30, 05:25 UTC50m -
2026-05-30 SAS73A 4ACAA6 May 30, 04:10 UTCMay 30, 05:00 UTC50m -
2026-05-29 NSZ3235 47A185 May 29, 20:10 UTCMay 29, 21:00 UTC50m -
2026-05-29 SAS1475 4780C9 May 29, 19:15 UTCMay 29, 20:10 UTC55m -
2026-05-29 SAS77K 4AC9FA May 29, 18:00 UTCMay 29, 18:50 UTC50m -
2026-05-29 NSZ3231 47A185 May 29, 16:55 UTCMay 29, 17:45 UTC50m -
2026-05-29 SAS461 4CAF94 May 29, 16:20 UTCMay 29, 17:05 UTC45m -
2026-05-29 VKG4975 45D066 May 29, 16:05 UTCMay 29, 16:55 UTC50m -
2026-05-29 NOZ948 47875A May 29, 15:50 UTCMay 29, 16:35 UTC45m -
2026-05-29 SAS1465 4780C9 May 29, 15:35 UTCMay 29, 16:20 UTC45m -
2026-05-29 SAS464 4CAF94 May 29, 14:35 UTCMay 29, 15:30 UTC55m -
2026-05-29 SAS10C 4ACA69 May 29, 14:30 UTCMay 29, 15:35 UTC1h 5m -
2026-05-29 NSZ3229 4ACA14 May 29, 14:15 UTCMay 29, 15:05 UTC50m -
2026-05-29 SAS242F 4780C8 May 29, 13:40 UTCMay 29, 14:30 UTC50m -
2026-05-29 NOZ940 47BFB3 May 29, 12:00 UTCMay 29, 12:45 UTC45m -
2026-05-29 SAS87F 4AC9EB May 29, 11:40 UTCMay 29, 12:25 UTC45m -
2026-05-29 SAS1457 4ACA69 May 29, 10:05 UTCMay 29, 10:55 UTC50m -
2026-05-29 SAS1467 45AC32 May 29, 09:10 UTCMay 29, 10:00 UTC50m -
2026-05-29 SAS43C 45AC30 May 29, 08:05 UTCMay 29, 08:55 UTC50m -
2026-05-29 SAS455 4CAD93 May 29, 07:10 UTCMay 29, 08:00 UTC50m -
2026-05-29 NSZ3221 479EE7 May 29, 07:10 UTCMay 29, 08:00 UTC50m -
2026-05-29 SAS56T 4780C9 May 29, 06:10 UTCMay 29, 07:00 UTC50m -
2026-05-29 NOZ932 47921C May 29, 05:45 UTCMay 29, 06:35 UTC50m -
2026-05-29 SAS73A 45AC30 May 29, 04:05 UTCMay 29, 04:55 UTC50m -
2026-05-28 NSZ3235 4AB822 May 28, 20:25 UTCMay 28, 21:15 UTC50m -
2026-05-28 SAS1475 4ACB43 May 28, 19:10 UTCMay 28, 20:00 UTC50m -
2026-05-28 BCS3317 8940C4 May 28, 18:40 UTCMay 28, 20:00 UTC1h 20m -
2026-05-28 SAS77K 4ACB5A May 28, 17:35 UTCMay 28, 18:25 UTC50m -
2026-05-28 SAS461 45AC50 May 28, 16:15 UTCMay 28, 17:05 UTC50m -
2026-05-28 SAS1465 4ACB43 May 28, 15:25 UTCMay 28, 16:15 UTC50m -
2026-05-28 NOZ948 47A22C May 28, 15:25 UTCMay 28, 16:15 UTC50m -
2026-05-28 SAS464 45AC50 May 28, 14:25 UTCMay 28, 15:25 UTC1h 0m -
2026-05-28 NSZ3229 47A185 May 28, 14:10 UTCMay 28, 15:05 UTC55m -
2026-05-28 SAS10C 4780C7 May 28, 14:05 UTCMay 28, 14:55 UTC50m -
2026-05-28 SAS242F 45AC32 May 28, 13:15 UTCMay 28, 14:10 UTC55m -
2026-05-28 NOZ940 47A22C May 28, 11:55 UTCMay 28, 12:45 UTC50m -
2026-05-28 SAS87F 4ACAA1 May 28, 11:50 UTCMay 28, 12:35 UTC45m -
2026-05-28 SAS1457 4ACA75 May 28, 10:05 UTCMay 28, 10:55 UTC50m -
2026-05-28 SAS1467 45AC32 May 28, 09:15 UTCMay 28, 10:05 UTC50m -
2026-05-28 SAS43C 4ACAA1 May 28, 08:15 UTCMay 28, 09:05 UTC50m -

OSL → CPH frequently asked

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