
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $587 (Mytrip) |
One-way from | $279 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Tue 12/2
2:21 pm-11:20 am
2 stops13h 59m
Marrakech Menara
Thu 12/25
1:20 pm-11:38 pm
1 stop17h 18m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Tue 12/2
7:25 am-11:20 am
2 stops20h 55m
Marrakech Menara
Tue 12/23
1:20 pm-11:38 pm
1 stop17h 18m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Sun 1/11
12:20 pm-9:05 pm
3 stops25h 45m
Marrakech Menara
Tue 1/20
7:25 am-9:39 pm
2 stops21h 14m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Mon 12/1
7:28 pm-11:20 am
2 stops32h 52m
Marrakech Menara
Wed 12/24
1:20 pm-10:56 am
2 stops28h 36m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Sat 12/6
3:05 pm-11:20 am
1 stop13h 15m
Marrakech Menara
Wed 12/17
1:20 pm-10:07 pm
1 stop15h 47m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Thu 12/4
12:15 pm-11:20 am
2 stops16h 05m
Marrakech Menara
Thu 12/25
1:20 pm-11:38 pm
1 stop17h 18m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Thu 12/4
12:15 pm-11:20 am
2 stops16h 05m
Marrakech Menara
Tue 12/23
1:20 pm-11:38 pm
1 stop17h 18m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Fri 11/28
12:20 pm-11:20 am
2 stops16h 00m
Marrakech Menara
Thu 12/25
1:20 pm-11:38 pm
1 stop17h 18m
Oklahoma CityMarrakech
OKC - RAK
OKCRAK
Oklahoma City Will Rogers World
Sat 12/6
6:50 am-6:55 am
1 stop17h 05m
Marrakech Menara
Wed 12/10
8:55 am-5:08 pm
1 stop15h 13m
TulsaMarrakech
TUL - RAK
TULRAK
Tulsa
Sat 12/6
12:58 pm-6:55 am
1 stop10h 57m
Marrakech Menara
Wed 12/10
8:55 am-11:47 pm
1 stop21h 52m
A simple way to save on the total cost of your ticket is to fly from Oklahoma to Marrakech in the morning. If you’re flexible enough to do this you can expect to save up to 18% on your trip compared to booking a flight in the evening.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$468 | Average$916 | FlexibilityNo cancel fee | On-timeN/A |