
Round-trip from | $836 (Delta) |
|---|---|
One-way from | $534 (American Airlines) |
Fly from
Fly to
Route
Depart
Return
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Tue 6/9
2:35 pm-5:50 pm
2 stops22h 15m
Marrakech Menara
Thu 6/18
10:40 am-11:53 pm
2 stops18h 13m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Thu 6/11
6:50 pm-5:50 pm
2 stops18h 00m
Marrakech Menara
Thu 6/18
10:40 am-11:53 pm
2 stops18h 13m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Mon 6/15
6:50 pm-5:50 pm
2 stops18h 00m
Marrakech Menara
Fri 6/19
10:40 am-11:59 pm
2 stops18h 19m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Sun 6/14
6:00 am-9:40 am
2 stops22h 40m
Marrakech Menara
Tue 6/16
10:40 am-11:53 pm
2 stops42h 13m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Fri 6/12
6:00 am-5:50 pm
2 stops30h 50m
Marrakech Menara
Fri 6/19
10:40 am-11:59 pm
2 stops18h 19m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Fri 6/12
6:00 am-5:50 pm
2 stops30h 50m
Marrakech Menara
Thu 6/18
10:40 am-11:53 pm
2 stops18h 13m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Tue 4/7
10:50 am-12:20 pm
2 stops20h 30m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Tue 4/7
1:06 pm-6:10 pm
3 stops48h 04m
PortlandMarrakech
PWM - RAK
PWMRAK
Portland
Tue 4/7
5:23 am-6:15 am
1 stop19h 52m
Currently, February is the cheapest month in which you can book a flight from Portland, Maine to Morocco (average of $343). Flying from Portland, Maine to Morocco in June is currently the most expensive (average of $533). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.