Cheap flights from Portland (PDX) to Casablanca (CAS)
Know your dates, get live prices in secondsHow to find the cheapest flight from Portland (PDX) to Casablanca (CAS)
How to find the cheapest flight from Portland (PDX) to Casablanca (CAS)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Portland (PDX) to Casablanca (CAS)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Portland (PDX) to Casablanca (CAS)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
Cheap flights from Portland to Casablanca in February , March 2026
28 Feb - 23 Mar
$ 1,061.00
PDX
Portland
Hawaiian Airlines
2 STOPS
CAS
Casablanca
CAS
Casablanca
Hawaiian Airlines
3 STOPS
PDX
Portland
28 Feb - 09 Mar
$ 1,127.00
PDX
Portland
Frontier Airlines
2 STOPS
CAS
Casablanca
CAS
Casablanca
Frontier Airlines
2 STOPS
PDX
Portland
28 Feb - 23 Mar
$ 1,138.00
PDX
Portland
Hawaiian Airlines
2 STOPS
CAS
Casablanca
CAS
Casablanca
Hawaiian Airlines
3 STOPS
PDX
Portland
One-way flights to Casablanca from Portland
10:39 AM - 7:05 PM
TUI fly Belgium
TUI fly Belgium
2 Stops
26h 56m
PDX - CAS
PDX - CAS
10:39 AM - 3:15 PM
Transavia France
Transavia France
2 Stops
22h 51m
PDX - CAS
PDX - CAS
10:05 AM - 1:35 PM
TAP Portugal
TAP Portugal
3 Stops
20h 55m
PDX - CAS
PDX - CAS
How to find the cheapest flight from Portland (PDX) to Casablanca (CAS)
Related info for your journey
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Portland (PDX) to Casablanca (CAS)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Portland (PDX) to Casablanca (CAS)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.