- Home
- Flights
- Flights from Casablanca
- Casablanca to Porto
Flights from Casablanca to Porto
Royal Air Maroc flies nonstop from Casablanca to Porto. The flight takes around 1h 36m.
Direct flights available 1h 36m
Casablanca to Porto at a glance
Fastest flight1h 36mEstimated
Nonstop flightsYesRoyal Air Maroc
Airlines flying nonstop from Casablanca to Porto
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | — | Search |
Good to know
- Distance
- 880 km546 miles
- Flight time
- 1h 36mestimate
- Time difference
- -1hPorto vs Casablanca
- Currency in Porto
- EUR
- Airports
- CMN → OPO
Flights from Casablanca to Porto: questions answered
Are there direct flights from Casablanca to Porto?
Yes. Royal Air Maroc flies this route nonstop.
How long is the flight from Casablanca to Porto?
A nonstop flight covers 880 km and takes around 1h 36m.
Which airlines fly from Casablanca to Porto?
Royal Air Maroc operates nonstop flights on this route.
Which airports serve Casablanca and Porto?
Casablanca: Mohammed V International Airport (CMN). Porto: Francisco de Sá Carneiro Airport (OPO).
What is the time difference between Casablanca and Porto?
Porto is 1 hour behind Casablanca.




