route Route

CRL → OPO

909 km avg 1h 45m 1 airline

Departure

CRL EBCI VFR

Brussels South Charleroi Airport

Charleroi, BE

Local time
22:53 GMT+2
Timezone
Europe/Brussels
Type
Large Airport
Elevation
614 ft
Coordinates
50.4620, 4.4596

cloud Weather

Wind
230° / 10 kt
Visibility
6 SM
Ceiling
FEW 1,600 ft
Temp / Dew
14°C / 10°C
Altimeter
29.76 inHg

Obs: 2026-06-02T20:20:00.000Z

Raw METAR / TAF
METAR EBCI 022020Z 23010KT 9999 FEW016 14/10 Q1008 NOSIG

TAF EBCI 021710Z 0218/0324 25010KT 9999 SCT040 PROB30 TEMPO 0300/0308 4500 SHRA SCT025CB PROB40 TEMPO 0303/0308 BKN008 PROB30 TEMPO 0315/0322 4500 RA SHRA

Arrival

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
330° / 10 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
16°C / 12°C
Altimeter
30.21 inHg

Obs: 2026-06-02T20:30:00.000Z

Raw METAR / TAF
METAR LPPR 022030Z 33010KT CAVOK 16/12 Q1023

TAF LPPR 021700Z 0218/0318 32013KT 9999 SCT020 TEMPO 0218/0219 32017G27KT BECMG 0300/0302 VRB02KT BECMG 0309/0311 26007KT SCT015 BKN030

flight Live Traffic

flight_takeoff 2 Departures
flight_land 3 Arrivals
Flights tracked
181 showing last 50
Avg duration
1h 45m
Distance
909 km

Live traffic

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

Airlines 1

Airline Flights shown
Ryanair 50

Other connections

More destinations from CRL

More origins to OPO

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-02 RYR7QZ 4CADF7 Jun 2, 13:00 UTCJun 2, 14:15 UTC1h 15m -
2026-06-02 RYR51SF 4CA61F Jun 2, 09:35 UTCJun 2, 11:45 UTC2h 10m -
2026-06-02 RYR3RU 4CA259 Jun 2, 06:15 UTCJun 2, 07:30 UTC1h 15m -
2026-06-01 RYR38MP 4CA701 Jun 1, 16:10 UTCJun 1, 18:20 UTC2h 10m -
2026-06-01 RYR3RU 4CA259 Jun 1, 10:25 UTCJun 1, 11:35 UTC1h 10m -
2026-06-01 RYR51SF 4CAE64 Jun 1, 09:25 UTCJun 1, 11:35 UTC2h 10m -
2026-06-01 RYR7QZ 4D2263 Jun 1, 06:20 UTCJun 1, 07:40 UTC1h 20m -
2026-05-31 RYR51SF 4CA2C0 May 31, 10:55 UTCMay 31, 13:05 UTC2h 10m -
2026-05-31 RYR6TQ 4CAFF6 May 31, 10:55 UTCMay 31, 15:00 UTC4h 5m -
2026-05-30 RYR38MP 4CA6FB May 30, 21:00 UTCMay 30, 23:00 UTC2h 0m -
2026-05-30 RYR3RU 4D223F May 30, 20:05 UTCMay 30, 21:10 UTC1h 5m -
2026-05-30 RYR51SF 4D23F8 May 30, 10:00 UTCMay 30, 12:05 UTC2h 5m -
2026-05-30 RYR7QZ 4CA80E May 30, 06:20 UTCMay 30, 07:35 UTC1h 15m -
2026-05-29 RYR38MP 4CA61F May 29, 20:05 UTCMay 29, 22:10 UTC2h 5m -
2026-05-29 RYR6TQ 4CAD2A May 29, 18:55 UTCMay 29, 22:45 UTC3h 50m -
2026-05-29 RYR3RU 4CA24C May 29, 12:40 UTCMay 29, 13:50 UTC1h 10m -
2026-05-29 RYR51SF 4CA701 May 29, 09:00 UTCMay 29, 11:05 UTC2h 5m -
2026-05-28 RYR51SF 4D23FB May 28, 18:15 UTCMay 28, 20:15 UTC2h 0m -
2026-05-28 RYR3RU 4CA4F4 May 28, 17:45 UTCMay 28, 19:00 UTC1h 15m -
2026-05-28 RYR7QZ 4CAE92 May 28, 17:40 UTCMay 28, 18:55 UTC1h 15m -
2026-05-28 RYR38MP 4CA61F May 28, 06:05 UTCMay 28, 08:10 UTC2h 5m -
2026-05-27 RYR3RU 4CA9D2 May 27, 18:00 UTCMay 27, 19:10 UTC1h 10m -
2026-05-27 RYR51SF 4CAE64 May 27, 09:55 UTCMay 27, 12:00 UTC2h 5m -
2026-05-27 RYR7QZ 4CAE4A May 27, 05:40 UTCMay 27, 06:55 UTC1h 15m -
2026-05-26 RYR38MP 4CAC56 May 26, 20:54 UTCMay 26, 22:54 UTC2h 0m -
2026-05-26 RYR7QZ 4CAE9C May 26, 12:54 UTCMay 26, 14:14 UTC1h 20m -
2026-05-26 RYR51SF 4CA804 May 26, 09:04 UTCMay 26, 11:05 UTC2h 0m -
2026-05-26 RYR3RU 4CA707 May 26, 06:14 UTCMay 26, 07:29 UTC1h 15m -
2026-05-25 RYR38MP 4D226B May 25, 16:30 UTCMay 25, 18:30 UTC2h 0m -
2026-05-25 RYR3RU 4CA24C May 25, 10:35 UTCMay 25, 11:40 UTC1h 5m -
2026-05-25 RYR51SF 4CAE51 May 25, 09:20 UTCMay 25, 11:20 UTC2h 0m -
2026-05-25 RYR7QZ 4CA569 May 25, 06:40 UTCMay 25, 07:55 UTC1h 15m -
2026-05-24 RYR51SF 4CA88C May 24, 11:00 UTCMay 24, 13:00 UTC2h 0m -
2026-05-24 RYR3RU 4CA24C May 24, 06:05 UTCMay 24, 07:15 UTC1h 10m -
2026-05-24 RYR7QZ 4CA8D8 May 24, 05:55 UTCMay 24, 07:15 UTC1h 20m -
2026-05-23 RYR3RU 4CA707 May 23, 20:10 UTCMay 23, 21:20 UTC1h 10m -
2026-05-23 RYR38MP 4CAE8D May 23, 16:35 UTCMay 23, 18:30 UTC1h 56m -
2026-05-23 RYR51SF 4CAE51 May 23, 10:00 UTCMay 23, 12:05 UTC2h 5m -
2026-05-23 RYR7QZ 4CA809 May 23, 06:25 UTCMay 23, 07:40 UTC1h 15m -
2026-05-22 RYR38MP 4CAFB5 May 22, 19:35 UTCMay 22, 21:45 UTC2h 10m -
2026-05-22 RYR3RU 4D225D May 22, 12:10 UTCMay 22, 13:25 UTC1h 15m -
2026-05-22 RYR51SF 4CADFE May 22, 08:50 UTCMay 22, 11:00 UTC2h 10m -
2026-05-21 RYR51SF 4CA4F5 May 21, 20:40 UTCMay 21, 22:45 UTC2h 5m -
2026-05-21 RYR3RU 4CA61F May 21, 18:05 UTCMay 21, 19:15 UTC1h 10m -
2026-05-21 RYR7QZ 4CAD2A May 21, 17:40 UTCMay 21, 19:00 UTC1h 20m -
2026-05-21 RYR38MP 4CA73E May 21, 05:50 UTCMay 21, 07:50 UTC2h 0m -
2026-05-20 RYR3RU 4CA4F4 May 20, 18:10 UTCMay 20, 19:20 UTC1h 10m -
2026-05-20 RYR51SF 4CADBE May 20, 10:05 UTCMay 20, 12:10 UTC2h 5m -
2026-05-20 RYR7QZ 4CADFE May 20, 05:40 UTCMay 20, 07:00 UTC1h 20m -
2026-05-19 RYR38MP 4CADBB May 19, 20:40 UTCMay 19, 22:50 UTC2h 10m -

CRL → OPO frequently asked

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