route Route

CMN → OPO

876 km avg 1h 11m 1 airline

Departure

CMN GMMN MVFR

Mohammed V International Airport

Casablanca, MA

Local time
21:53 GMT+1
Timezone
Africa/Casablanca
Type
Large Airport
Elevation
656 ft
Coordinates
33.3675, -7.5900

cloud Weather

Wind
10° / 9 kt
Visibility
6 SM
Ceiling
BKN 1,500 ft
Temp / Dew
20°C / 16°C
Altimeter
30.12 inHg

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

Raw METAR / TAF
METAR GMMN 022030Z 01009KT 340V050 9999 BKN015 20/16 Q1020 NOSIG

TAF GMMN 021700Z 0218/0324 36015KT 9999 FEW020 BECMG 0220/0222 36006KT 9999 SCT010 TEMPO 0300/0308 2000 BR BKN006 BECMG 0309/0311 36008KT CAVOK TEMPO 0313/0319 36015KT

flight Live Traffic

flight_takeoff 0 Departures
flight_land 5 Arrivals

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
28
Avg duration
1h 11m
Distance
876 km

Live traffic

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

Airlines 1

Airline Flights shown
Royal Air Maroc 28

Other connections

More destinations from CMN

More origins to OPO

Recent flights last 28

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-05-31 RAM996 0201A0 May 31, 15:45 UTCMay 31, 17:00 UTC1h 15m -
2026-05-30 RAM994 0200F5 May 30, 08:10 UTCMay 30, 10:25 UTC2h 15m -
2026-05-29 RAM996 020112 May 29, 15:25 UTCMay 29, 16:45 UTC1h 21m -
2026-05-28 RAM994 020112 May 28, 08:45 UTCMay 28, 10:10 UTC1h 25m -
2026-05-24 RAM996 0201A1 May 24, 15:40 UTCMay 24, 16:55 UTC1h 15m -
2026-05-23 RAM994 020110 May 23, 08:50 UTCMay 23, 10:05 UTC1h 15m -
2026-05-22 RAM996 02006E May 22, 15:35 UTCMay 22, 16:45 UTC1h 10m -
2026-05-21 RAM994 020112 May 21, 08:45 UTCMay 21, 09:50 UTC1h 5m -
2026-05-17 RAM996 020139 May 17, 15:40 UTCMay 17, 16:50 UTC1h 10m -
2026-05-15 RAM996 02008B May 15, 15:45 UTCMay 15, 17:00 UTC1h 15m -
2026-05-14 RAM994 020111 May 14, 08:50 UTCMay 14, 10:10 UTC1h 20m -
2026-05-10 RAM996 020092 May 10, 16:34 UTCMay 10, 17:49 UTC1h 15m -
2026-05-09 RAM994 020111 May 9, 09:15 UTCMay 9, 10:30 UTC1h 15m -
2026-05-08 RAM996 0201D1 May 8, 15:40 UTCMay 8, 16:50 UTC1h 10m -
2026-05-07 RAM994 0201D2 May 7, 08:55 UTCMay 7, 10:10 UTC1h 15m -
2026-05-03 RAM996 020111 May 3, 15:50 UTCMay 3, 16:55 UTC1h 5m -
2026-05-02 RAM994 020111 May 2, 08:50 UTCMay 2, 10:05 UTC1h 15m -
2026-05-01 RAM996 0201A2 May 1, 16:05 UTCMay 1, 17:10 UTC1h 5m -
2026-04-30 RAM994 020111 Apr 30, 08:50 UTCApr 30, 10:00 UTC1h 10m -
2026-04-26 RAM996 020110 Apr 26, 15:50 UTCApr 26, 17:00 UTC1h 10m -
2026-04-25 RAM994 020110 Apr 25, 08:45 UTCApr 25, 10:00 UTC1h 15m -
2026-04-24 RAM996 020110 Apr 24, 15:45 UTCApr 24, 16:55 UTC1h 10m -
2026-04-23 RAM994 020110 Apr 23, 09:01 UTCApr 23, 10:01 UTC1h 0m -
2026-04-19 RAM996 020111 Apr 19, 15:30 UTCApr 19, 16:45 UTC1h 15m -
2026-04-18 RAM994 020110 Apr 18, 08:50 UTCApr 18, 10:00 UTC1h 10m -
2026-04-17 RAM996 020110 Apr 17, 15:45 UTCApr 17, 16:50 UTC1h 5m -
2026-04-16 RAM994 020110 Apr 16, 09:10 UTCApr 16, 09:54 UTC45m -
2026-04-16 RAM994 020110 Apr 16, 08:50 UTCApr 16, 09:05 UTC15m -

CMN → OPO frequently asked

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