
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $782 (WAYA) |
One-way from | $282 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Sat 1/31
1:55 pm-9:45 am
1 stop12h 50m
Marrakech Menara
Sat 2/7
8:40 pm-5:30 am
1 stop15h 50m
Oklahoma CityMarrakech
OKC - RAK
OKCRAK
Oklahoma City Will Rogers World
Tue 3/10
11:17 am-6:55 am
1 stop14h 38m
Marrakech Menara
Wed 3/18
8:55 am-4:50 pm
1 stop12h 55m
Oklahoma CityMarrakech
OKC - RAK
OKCRAK
Oklahoma City Will Rogers World
Mon 3/9
5:41 pm-6:55 am
1 stop32h 14m
Marrakech Menara
Wed 3/18
8:55 am-11:59 pm
1 stop20h 04m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Tue 4/14
6:00 pm-5:35 pm
2 stops17h 35m
Marrakech Menara
Tue 4/28
6:55 pm-1:35 pm
1 stop24h 40m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Tue 3/10
9:51 am-9:55 am
2 stops19h 04m
Marrakech Menara
Tue 4/28
6:55 pm-1:35 pm
1 stop24h 40m
Oklahoma CityMarrakech
OKC - RAK
OKCRAK
Oklahoma City Will Rogers World
Sun 3/8
11:17 am-10:00 pm
2 stops29h 43m
Marrakech Menara
Wed 3/18
8:55 am-4:50 pm
1 stop12h 55m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Mon 5/4
7:40 pm-7:15 am
1 stop29h 35m
Marrakech Menara
Tue 5/12
6:50 am-12:09 am
2 stops23h 19m
Oklahoma CityMarrakech
OKC - RAK
OKCRAK
Oklahoma City Will Rogers World
Tue 3/3
11:42 am-6:55 am
1 stop13h 13m
Marrakech Menara
Mon 3/23
2:10 pm-11:47 pm
2 stops39h 37m
DallasMarrakech
DFW - RAK
DFWRAK
Dallas/Fort Worth
Mon 5/4
2:31 pm-10:05 am
2 stops37h 34m
Marrakech Menara
Tue 5/12
10:55 am-2:15 pm
2 stops33h 20m
Oklahoma CityMarrakech
OKC - RAK
OKCRAK
Oklahoma City Will Rogers World
Mon 3/2
2:06 pm-6:55 am
1 stop34h 49m
Marrakech Menara
Mon 3/23
2:10 pm-11:59 pm
2 stops39h 49m
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$845 | FlexibilityNo cancel fee | On-timeN/A |