route Route

OPO → CPH

2,228 km avg 2h 52m 2 airlines

Departure

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

Local time
11:48 GMT+1
Timezone
Europe/Lisbon
Type
Large Airport
Elevation
228 ft
Coordinates
41.2481, -8.6814

cloud Weather

Wind
190° / 12 kt
Visibility
6 SM
Ceiling
FEW 1,400 ft, BKN 3,800 ft
Temp / Dew
20°C / 16°C
Altimeter
30.15 inHg

Obs: 2026-08-28T10:30:00.000Z

Raw METAR / TAF
METAR LPPR 281030Z 19012KT 9999 FEW014 BKN038 20/16 Q1021

TAF LPPR 280500Z 2806/2906 17010KT 9999 SCT030 PROB30 TEMPO 2806/2812 4000 RADZ BR SCT006 BKN012 BECMG 2812/2814 26010KT BECMG 2819/2821 VRB02KT BECMG 2900/2902 09010KT PROB30 TEMPO 2900/2906 2000 BCFG BR BKN002

flight Live Traffic

flight_takeoff 3 Departures
flight_land 2 Arrivals

Arrival

CPH EKCH VFR

Copenhagen Kastrup Airport

Copenhagen, DK

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

cloud Weather

Wind
120° / 19 kt
Visibility
6 SM
Ceiling
BKN 8,300 ft, BKN 10,000 ft
Temp / Dew
19°C / 13°C
Altimeter
29.82 inHg

Obs: 2026-08-28T10:20:00.000Z

Raw METAR / TAF
METAR EKCH 281020Z AUTO 12019KT 9999 BKN083/// BKN100/// 19/13 Q1010 TEMPO 13018G30KT SCT050CB

TAF EKCH 280827Z 2809/2909 13018KT 9999 BKN045 TEMPO 2809/2812 13018G30KT SCT050CB TEMPO 2812/2816 13020G32KT SHRA SCT050CB BECMG 2816/2819 22010KT TEMPO 2816/2824 3000 TSRA BKN008 BKN050CB TEMPO 2904/2907 BKN008

flight Live Traffic

flight_takeoff 4 Departures
flight_land 5 Arrivals
Flights tracked
150 showing last 50
Avg duration
2h 52m
Distance
2,228 km

Live traffic

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

Airlines 2

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 SAS2774 4CAD40 Jul 26, 09:20 UTCJul 26, 12:20 UTC3h 0m -
2026-07-26 NSZ3613 4ACA05 Jul 26, 09:05 UTCJul 26, 12:05 UTC3h 0m -
2026-07-25 SAS2774 4CAD42 Jul 25, 20:00 UTCJul 25, 23:05 UTC3h 5m -
2026-07-24 NSZ3613 4AB823 Jul 24, 18:25 UTCJul 24, 21:20 UTC2h 55m -
2026-07-24 SAS2774 4CAD87 Jul 24, 08:50 UTCJul 24, 11:40 UTC2h 50m -
2026-07-23 NSZ3613 4AB821 Jul 23, 09:30 UTCJul 23, 12:35 UTC3h 5m -
2026-07-22 SAS2774 4CAD96 Jul 22, 11:30 UTCJul 22, 14:00 UTC2h 30m -
2026-07-20 SAS2774 4AC9EE Jul 20, 11:10 UTCJul 20, 14:10 UTC3h 0m -
2026-07-19 SAS2774 4CAD92 Jul 19, 10:25 UTCJul 19, 13:15 UTC2h 50m -
2026-07-19 NSZ3613 4AB823 Jul 19, 09:25 UTCJul 19, 12:15 UTC2h 50m -
2026-07-18 SAS2774 4CAC7B Jul 18, 20:00 UTCJul 18, 22:40 UTC2h 40m -
2026-07-17 NSZ3613 4ACB23 Jul 17, 18:29 UTCJul 17, 21:15 UTC2h 45m -
2026-07-17 RYR87SQ 4D21EE Jul 17, 13:00 UTCJul 17, 15:40 UTC2h 40m -
2026-07-17 SAS2774 4CAD92 Jul 17, 08:49 UTCJul 17, 11:35 UTC2h 45m -
2026-07-16 NSZ3613 4ACA14 Jul 16, 09:35 UTCJul 16, 12:20 UTC2h 45m -
2026-07-15 SAS2774 4CAD93 Jul 15, 11:20 UTCJul 15, 14:10 UTC2h 50m -
2026-07-14 NSZ3613 4ACA15 Jul 14, 09:30 UTCJul 14, 12:20 UTC2h 50m -
2026-07-13 RYR87SQ 4CAE6C Jul 13, 20:10 UTCJul 13, 22:55 UTC2h 45m -
2026-07-13 SAS2774 4ACB58 Jul 13, 11:35 UTCJul 13, 14:25 UTC2h 50m -
2026-07-12 SAS2774 4CAD88 Jul 12, 10:01 UTCJul 12, 12:45 UTC2h 45m -
2026-07-12 NSZ3613 4ACA45 Jul 12, 09:20 UTCJul 12, 12:10 UTC2h 50m -
2026-07-11 SAS2774 4CA536 Jul 11, 20:05 UTCJul 11, 23:00 UTC2h 55m -
2026-07-11 RYR87SQ 4D2449 Jul 11, 09:10 UTCJul 11, 12:05 UTC2h 55m -
2026-07-10 NSZ3613 4ACA45 Jul 10, 18:10 UTCJul 10, 21:00 UTC2h 50m -
2026-07-10 RYR87SQ 4CA7B9 Jul 10, 12:20 UTCJul 10, 15:10 UTC2h 50m -
2026-07-10 SAS2774 4CAE75 Jul 10, 08:50 UTCJul 10, 11:40 UTC2h 50m -
2026-07-09 NSZ3613 4ACA06 Jul 9, 10:20 UTCJul 9, 13:10 UTC2h 50m -
2026-07-08 SAS2774 4CAF82 Jul 8, 11:00 UTCJul 8, 14:10 UTC3h 10m -
2026-07-07 NSZ3613 47A32E Jul 7, 09:40 UTCJul 7, 12:40 UTC3h 0m -
2026-07-06 RYR87SQ 4D244C Jul 6, 21:30 UTCJul 7, 00:20 UTC2h 50m -
2026-07-06 SAS2774 4780C8 Jul 6, 11:30 UTCJul 6, 14:25 UTC2h 55m -
2026-07-05 SAS2774 4CAF82 Jul 5, 09:30 UTCJul 5, 12:35 UTC3h 5m -
2026-07-05 NSZ3613 4ACB23 Jul 5, 09:25 UTCJul 5, 12:20 UTC2h 55m -
2026-07-04 RYR87SQ 4CADF2 Jul 4, 09:10 UTCJul 4, 12:00 UTC2h 50m -
2026-07-03 NSZ3613 4ACA93 Jul 3, 18:20 UTCJul 3, 21:20 UTC3h 0m -
2026-07-03 RYR87SQ 4CA564 Jul 3, 12:40 UTCJul 3, 15:30 UTC2h 50m -
2026-07-03 SAS2774 4CAD92 Jul 3, 08:50 UTCJul 3, 11:50 UTC3h 0m -
2026-07-02 NSZ3613 4ACB23 Jul 2, 09:25 UTCJul 2, 12:20 UTC2h 55m -
2026-07-01 SAS2774 4CAD97 Jul 1, 11:05 UTCJul 1, 14:00 UTC2h 55m -
2026-06-30 NSZ3613 4ACA9A Jun 30, 09:45 UTCJun 30, 12:30 UTC2h 45m -
2026-06-29 RYR87SQ 4CAEE6 Jun 29, 20:44 UTCJun 29, 23:29 UTC2h 45m -
2026-06-28 NSZ3613 4ACA93 Jun 28, 12:35 UTCJun 28, 15:20 UTC2h 45m -
2026-06-27 SAS2774 4CAD88 Jun 27, 20:39 UTCJun 27, 23:34 UTC2h 55m -
2026-06-26 NSZ3613 4AB821 Jun 26, 18:15 UTCJun 26, 21:04 UTC2h 50m -
2026-06-25 NSZ3613 4ACA50 Jun 25, 09:55 UTCJun 25, 12:50 UTC2h 55m -
2026-06-24 SAS2774 4CAC7A Jun 24, 12:34 UTCJun 24, 15:24 UTC2h 50m -
2026-06-23 NSZ3613 4ACA14 Jun 23, 09:45 UTCJun 23, 12:45 UTC3h 0m -
2026-06-22 RYR87SQ 4D2519 Jun 22, 20:44 UTCJun 22, 23:39 UTC2h 55m -
2026-06-22 SAS2774 4ACB41 Jun 22, 11:19 UTCJun 22, 14:14 UTC2h 55m -
2026-06-21 SAS2774 4CAD93 Jun 21, 09:55 UTCJun 21, 12:44 UTC2h 50m -

OPO → CPH frequently asked

How long is the flight from OPO to CPH?
Average flight time on the OPO–CPH route is 2h 52m, covering approximately 2,228 km (1,384 mi).
What is the distance from OPO to CPH?
The great-circle distance from OPO to CPH is approximately 2,228 km (1,384 miles).
Which airlines fly from OPO to CPH?
2 airlines operate this route in our records: Norwegian Air Sweden AOC, Scandinavian Airlines System.
How many flights per week from OPO to CPH?
We've observed ~1 flight per day on this route across our tracking data (150 total flights recorded).
Can I track OPO–CPH flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.