🔔 Track this route
We check CMN → OPO every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. Royal Air Maroc flies nonstop from Casablanca (CMN) to Porto (OPO), 3–4 times a week. The flight takes about 1h 38m and covers 548 miles (882 km).
Royal Air Maroc operates nonstop flights from Casablanca to Porto.
The nonstop flight from Casablanca to Porto takes ~1h 38m (approximately 882 km).
Nonstop flights from Casablanca to Porto operate 3–4 times a week.