Find Cheap Flights from Portland to Morocco

Search hundreds of travel sites at once for deals on flights to Morocco

Wed 12/13
Wed 12/20
Any month
Compare vs. KAYAK |

Book cheap flights from Portland to Morocco (round-trip)

Airports
Origin
Portland
$841
only
$841
Destination
Marrakesh
$900
only
$900
Casablanca
$841
only
$841
Mon, Jan 29
PDX
CMN
45h 56m
Mon, Feb 5
CMN
PDX
57h 50m
Trip: 8 days
Overall null null
Based on null reviews
Tue, Apr 17
PDX
CMN
15h 39m
Mon, Apr 30
CMN
PDX
29h 34m
$1004
Trip: 14 days
Overall null null
Based on null reviews
Fri, Jun 15
PDX
CMN
17h 10m
Thu, Jun 28
CMN
PDX
20h 02m
$1142
Trip: 14 days
Overall null null
Based on null reviews
Wed, Jan 17
PDX
RAK
22h 55m
Tue, Jan 23
RAK
PDX
36h 46m
Trip: 7 days
Overall null null
Based on null reviews
Wed, Feb 14
PDX
CMN
46h 35m
Wed, Feb 28
CMN
PDX
37h 30m
Trip: 15 days
Overall null null
Based on null reviews
Sun, May 13
PDX
CMN
22h 25m
Thu, May 24
CMN
PDX
40h 39m
Trip: 12 days
Overall null null
Based on null reviews
Sat, Jun 16
PDX
CMN
31h 40m
Sat, Jul 7
CMN
PDX
35h 58m
$1210
Trip: 22 days
Overall null null
Based on null reviews
Sat, Dec 16
PDX
CMN
24h 50m
Sat, Jan 6
CMN
PDX
34h 22m
$2146
Trip: 22 days
Overall null null
Based on null reviews
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.