
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $665 (Mytrip) |
One-way from | $613 (Delta) |
Popular in | November |
Cheapest in | September |
Average price | $2,389 |
Fly from
Fly to
Route
Depart
Return
Price
PortlandMarrakech
PDX - RAK
PDXRAK
Portland
Sat 4/18
6:04 am-7:50 am
1 stop17h 46m
Marrakech Menara
Sun 5/3
9:50 am-10:25 pm
1 stop20h 35m
PortlandMarrakech
PDX - RAK
PDXRAK
Portland
Thu 4/16
6:04 am-7:50 am
1 stop17h 46m
Marrakech Menara
Wed 4/29
9:50 am-10:25 pm
1 stop20h 35m
PortlandMarrakech
PDX - RAK
PDXRAK
Portland
Sun 4/19
3:50 pm-6:20 pm
2 stops18h 30m
Marrakech Menara
Sun 4/26
8:45 am-11:10 am
1 stop34h 25m
RedmondMarrakech
RDM - RAK
RDMRAK
Bend/Redmond
Mon 4/20
5:20 pm-7:50 am
2 stops30h 30m
Marrakech Menara
Fri 5/1
9:50 am-11:54 am
2 stops34h 04m
RedmondMarrakech
RDM - RAK
RDMRAK
Bend/Redmond
Wed 4/15
5:20 pm-7:50 am
2 stops30h 30m
Marrakech Menara
Fri 5/1
9:50 am-11:54 am
2 stops34h 04m
RedmondMarrakech
RDM - RAK
RDMRAK
Bend/Redmond
Wed 4/15
5:20 pm-7:50 am
2 stops30h 30m
Marrakech Menara
Wed 4/29
9:50 am-10:47 pm
2 stops20h 57m
PortlandMarrakech
PDX - RAK
PDXRAK
Portland
Tue 4/21
6:15 am-7:50 am
2 stops17h 35m
Marrakech Menara
Wed 4/29
9:50 am-9:03 am
2 stops31h 13m
PortlandMarrakech
PDX - RAK
PDXRAK
Portland
Mon 4/20
7:55 pm-7:50 am
2 stops27h 55m
Marrakech Menara
Wed 4/29
9:50 am-10:25 pm
1 stop20h 35m
RedmondMarrakech
RDM - RAK
RDMRAK
Bend/Redmond
Sun 4/19
12:30 pm-6:20 pm
2 stops21h 50m
Marrakech Menara
Thu 4/30
10:10 am-10:47 pm
2 stops44h 37m
RedmondMarrakech
RDM - RAK
RDMRAK
Bend/Redmond
Mon 4/20
5:20 pm-7:50 am
2 stops30h 30m
Marrakech Menara
Thu 4/30
6:50 am-10:47 pm
2 stops23h 57m
One of the essential ways to save on airfare from Oregon to Marrakech is to remain as flexible as possible. Flights that are at noon tend to be the most expensive. A flight in the afternoon could potentially save you up to 21% on airfare.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$715 | Average$1,027 | FlexibilityNo cancel fee | On-time75% | |
| Cheapest$731 | Average$1,184 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$830 | Average$1,118 | FlexibilityNo cancel fee | On-time70% | |
| Cheapest$1,083 | Average$1,186 | FlexibilityNo cancel fee | On-time77% |