route Route

CDG → OPO

1,208 km avg 1h 53m 1 airline

Departure

CDG LFPG VFR

Charles de Gaulle International Airport

Paris (Roissy-en-France, Val-d'Oise), FR

Local time
03:20 GMT+2
Timezone
Europe/Paris
Type
Large Airport
Elevation
392 ft
Coordinates
49.0090, 2.5541

cloud Weather

Wind
250° / 11 kt
Visibility
6 SM
Ceiling
SCT 3,300 ft
Temp / Dew
13°C / 9°C
Altimeter
29.85 inHg

Obs: 2026-06-05T01:00:00.000Z

Raw METAR / TAF
METAR LFPG 050100Z 25011KT 9999 SCT033 13/09 Q1011 NOSIG

TAF LFPG 042300Z 0500/0606 24010KT CAVOK TX20/0514Z TN11/0505Z PROB30 TEMPO 0512/0516 -SHRA BKN045TCU BECMG 0518/0520 16003KT

flight Live Traffic

flight_takeoff 29 Departures
flight_land 37 Arrivals

Arrival

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
330° / 5 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
12°C / 9°C
Altimeter
30.09 inHg

Obs: 2026-06-05T01:00:00.000Z

Raw METAR / TAF
METAR LPPR 050100Z 33005KT CAVOK 12/09 Q1019

TAF LPPR 042300Z 0500/0524 33008KT 9999 SCT020 BECMG 0515/0517 28010KT BECMG 0521/0523 16007KT FEW012 BKN025

flight Live Traffic

flight_takeoff 1 Departures
flight_land 3 Arrivals
Flights tracked
51 showing last 50
Avg duration
1h 53m
Distance
1,208 km

Live traffic

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

Airlines 1

Airline Flights shown
Air France 49

Other connections

More destinations from CDG

More origins to OPO

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-04 AFR52VY 3991E8 Jun 4, 19:05 UTCJun 4, 20:55 UTC1h 50m -
2026-06-03 AFR52VY 392AF0 Jun 3, 19:15 UTCJun 3, 21:10 UTC1h 55m -
2026-06-02 AFR52VY 392AE7 Jun 2, 21:00 UTCJun 2, 22:45 UTC1h 45m -
2026-06-01 AFR52VY 392AEF Jun 1, 20:30 UTCJun 1, 22:15 UTC1h 45m -
2026-05-31 AFR52VY 392AEF May 31, 20:05 UTCMay 31, 21:50 UTC1h 45m -
2026-05-30 AFR52VY 3991E3 May 30, 19:05 UTCMay 30, 20:55 UTC1h 50m -
2026-05-29 AFR52VY 394C0A May 29, 19:20 UTCMay 29, 21:10 UTC1h 50m -
2026-05-29 AFR14KN 392AF9 May 29, 05:50 UTCMay 29, 08:00 UTC2h 10m -
2026-05-28 AFR52VY 3950CF May 28, 19:15 UTCMay 28, 21:05 UTC1h 50m -
2026-05-27 AFR52VY 392AF2 May 27, 19:00 UTCMay 27, 20:50 UTC1h 50m -
2026-05-26 AFR52VY 394C14 May 26, 20:45 UTCMay 26, 22:39 UTC1h 55m -
2026-05-25 AFR52VY 3985A1 May 25, 18:55 UTCMay 25, 20:50 UTC1h 55m -
2026-05-24 AFR14KN 39BDB2 May 24, 05:30 UTCMay 24, 07:20 UTC1h 50m -
2026-05-23 AFR52VY 392AF1 May 23, 19:10 UTCMay 23, 21:00 UTC1h 50m -
2026-05-22 AFR14KN 3991E7 May 22, 05:20 UTCMay 22, 07:25 UTC2h 5m -
2026-05-17 AFR52VY 392AE8 May 17, 19:05 UTCMay 17, 21:01 UTC1h 55m -
2026-05-17 AFR14KN 39BDB2 May 17, 05:25 UTCMay 17, 07:15 UTC1h 50m -
2026-05-16 AFR52VY 39E4AC May 16, 19:05 UTCMay 16, 20:55 UTC1h 50m -
2026-05-15 AFR52VY 392AF3 May 15, 19:00 UTCMay 15, 20:40 UTC1h 40m -
2026-05-15 AFR14KN 3950CC May 15, 05:20 UTCMay 15, 07:05 UTC1h 45m -
2026-05-14 AFR52VY 3991E8 May 14, 19:05 UTCMay 14, 20:50 UTC1h 45m -
2026-05-13 AFR52VY 3950CC May 13, 19:05 UTCMay 13, 20:55 UTC1h 50m -
2026-05-12 AFR52VY 392AF4 May 12, 19:00 UTCMay 12, 20:55 UTC1h 55m -
2026-05-11 AFR52VY 392AE6 May 11, 19:25 UTCMay 11, 21:05 UTC1h 40m -
2026-05-10 AFR52VY 3985A7 May 10, 19:30 UTCMay 10, 21:14 UTC1h 45m -
2026-05-10 AFR14KN 39BDB8 May 10, 05:25 UTCMay 10, 07:19 UTC1h 55m -
2026-05-09 AFR52VY 39E4AC May 9, 19:05 UTCMay 9, 21:00 UTC1h 55m -
2026-05-08 AFR52VY 392AED May 8, 19:05 UTCMay 8, 20:55 UTC1h 50m -
2026-05-08 AFR14KN 392AE8 May 8, 05:29 UTCMay 8, 07:20 UTC1h 50m -
2026-05-07 AFR52VY 3991E3 May 7, 19:45 UTCMay 7, 21:40 UTC1h 55m -
2026-05-06 AFR52VY 392AE9 May 6, 19:20 UTCMay 6, 21:15 UTC1h 55m -
2026-05-05 AFR52VY 392AE7 May 5, 19:00 UTCMay 5, 20:55 UTC1h 55m -
2026-05-04 AFR52VY 392AF4 May 4, 19:20 UTCMay 4, 21:15 UTC1h 55m -
2026-05-03 AFR52VY 392AED May 3, 19:00 UTCMay 3, 21:00 UTC2h 0m -
2026-05-03 AFR14KN 39BDB5 May 3, 05:35 UTCMay 3, 07:35 UTC2h 0m -
2026-05-02 AFR52VY 392AF2 May 2, 19:10 UTCMay 2, 21:00 UTC1h 50m -
2026-05-01 AFR52VY 3991E6 May 1, 21:15 UTCMay 1, 23:10 UTC1h 55m -
2026-05-01 AFR14KN 392AF1 May 1, 05:25 UTCMay 1, 07:25 UTC2h 0m -
2026-04-30 AFR52VY 3991E6 Apr 30, 19:45 UTCApr 30, 21:35 UTC1h 50m -
2026-04-29 AFR52VY 3991E3 Apr 29, 19:15 UTCApr 29, 21:05 UTC1h 50m -
2026-04-28 AFR52VY 394C18 Apr 28, 19:20 UTCApr 28, 21:10 UTC1h 50m -
2026-04-27 AFR52VY 3950CF Apr 27, 19:10 UTCApr 27, 21:05 UTC1h 55m -
2026-04-26 AFR52VY 392AF1 Apr 26, 19:05 UTCApr 26, 21:00 UTC1h 55m -
2026-04-25 AFR52VY 3950CD Apr 25, 19:05 UTCApr 25, 21:00 UTC1h 55m -
2026-04-24 AFR52VY 392AF1 Apr 24, 19:00 UTCApr 24, 20:55 UTC1h 55m -
2026-04-23 AFR52VY 3991EA Apr 23, 19:00 UTCApr 23, 20:55 UTC1h 55m -
2026-04-22 AFR52VY 392AED Apr 22, 19:10 UTCApr 22, 21:05 UTC1h 55m -
2026-04-21 AFR52VY 3991E7 Apr 21, 19:05 UTCApr 21, 21:05 UTC2h 0m -
2026-04-20 AFR52VY 3991E3 Apr 20, 19:50 UTCApr 20, 21:50 UTC2h 0m -
2026-04-19 AFR52VY 3985A1 Apr 19, 19:10 UTCApr 19, 21:30 UTC2h 20m -

CDG → OPO frequently asked

How long is the flight from CDG to OPO?
Average flight time on the CDG–OPO route is 1h 53m, covering approximately 1,208 km (750 mi).
What is the distance from CDG to OPO?
The great-circle distance from CDG to OPO is approximately 1,208 km (750 miles).
Which airlines fly from CDG to OPO?
1 airline operates this route in our records: Air France.
How many flights per week from CDG to OPO?
We've observed ~1 flight per day on this route across our tracking data (51 total flights recorded).
Can I track CDG–OPO flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.