- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Espa ñol)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Oklahoma City to Morocco
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap Oklahoma City to Morocco Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Oklahoma City to Morocco that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Oklahoma City to Morocco
Mon, Nov 9 - Wed, Dec 23
11:34 am - 9:55 amOKC Oklahoma City Will Rogers World-RAK Marrakech Menara
16h 21m1 stop Atlanta Hartsfield-Jackson
11:50 am - 8:26 pmRAK Marrakech Menara-OKC Oklahoma City Will Rogers World
14h 36m1 stop Atlanta Hartsfield-Jackson
$877Delta
Mon, Nov 9 - Wed, Dec 23
7:09 pm - 10:20 amOKC Oklahoma City Will Rogers World-RAK Marrakech Menara
33h 11m2 stops Houston George Bush Intcntl Newark
12:20 pm - 9:10 amRAK Marrakech Menara-OKC Oklahoma City Will Rogers World
26h 50m2 stops Newark Houston George Bush Intcntl
$882United Airlines
Mon, Nov 9 - Wed, Dec 23
5:05 pm - 10:20 amOKC Oklahoma City Will Rogers World-RAK Marrakech Menara
35h 15m2 stops Denver Intl Newark
12:20 pm - 9:10 amRAK Marrakech Menara-OKC Oklahoma City Will Rogers World
26h 50m2 stops Newark Houston George Bush Intcntl
$882United Airlines
Mon, Nov 9 - Wed, Dec 23
10:09 am - 5:35 pmOKC Oklahoma City Will Rogers World-RAK Marrakech Menara
25h 26m2 stops Chicago O'Hare Intl Zurich
1:00 pm - 10:35 pmRAK Marrakech Menara-OKC Oklahoma City Will Rogers World
39h 35m3 stops Agadir Almassira Zurich Chicago O'Hare Intl
$888SWISS
Mon, Nov 9 - Wed, Dec 23
7:00 am - 3:05 pmOKC Oklahoma City Will Rogers World-RAK Marrakech Menara
26h 05m2 stops Atlanta Hartsfield-Jackson Paris Charles de Gaulle
11:50 am - 8:26 pmRAK Marrakech Menara-OKC Oklahoma City Will Rogers World
14h 36m1 stop Atlanta Hartsfield-Jackson
$892Delta
Mon, Nov 16 - Thu, Nov 26
5:05 pm - 9:35 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
34h 30m3 stops Denver Intl Chicago O'Hare Intl Montreal Pierre Elliott Trudeau Intl
11:45 am - 4:10 pmCMN Casablanca Mohamed V-OKC Oklahoma City Will Rogers World
34h 25m2 stops Montreal Pierre Elliott Trudeau Intl Chicago O'Hare Intl
$996Multiple Airlines
Sat, Mar 6 - Tue, Mar 23
5:42 pm - 8:30 pmOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
20h 48m2 stops Dallas/Fort Worth London Heathrow
12:25 pm - 4:55 pmCMN Casablanca Mohamed V-OKC Oklahoma City Will Rogers World
33h 30m2 stops London Heathrow Dallas/Fort Worth
$1,056British Airways
Tue, Dec 15 - Fri, Jan 8
9:02 am - 9:35 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
18h 33m2 stops Denver Intl Montreal Pierre Elliott Trudeau Intl
11:45 am - 1:30 pmCMN Casablanca Mohamed V-OKC Oklahoma City Will Rogers World
31h 45m2 stops Montreal Pierre Elliott Trudeau Intl Denver Intl
$1,183Air Canada
Sun, Dec 20 - Mon, Jan 11
9:05 am - 9:35 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
18h 30m2 stops Houston George Bush Intcntl Montreal Pierre Elliott Trudeau Intl
11:45 am - 8:19 pmCMN Casablanca Mohamed V-OKC Oklahoma City Will Rogers World
38h 34m2 stops Montreal Pierre Elliott Trudeau Intl Houston George Bush Intcntl
$1,406Air Canada
Mon, Jan 11 - Thu, Jan 14
10:51 am - 12:50 pmOKC Oklahoma City Will Rogers World-RAK Marrakech Menara
19h 59m2 stops Dallas/Fort Worth Madrid Barajas
12:20 pm - 9:04 pmRAK Marrakech Menara-OKC Oklahoma City Will Rogers World
38h 44m2 stops London Heathrow Dallas/Fort Worth
$1,582British Airways
Recent one-way flight deals from Oklahoma City to Morocco
Sun, Jan 31
9:32 am - 12:05 pmOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
20h 33m2 stops Dallas/Fort Worth Madrid Barajas
$336Iberia
Sun, Jan 31
7:00 am - 9:35 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
20h 35m3 stops Chicago O'Hare Intl Philadelphia Montreal Pierre Elliott Trudeau Intl
$338United Airlines
Tue, Feb 2
9:05 am - 9:35 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
18h 30m2 stops Houston George Bush Intcntl Montreal Pierre Elliott Trudeau Intl
$338United Airlines
Mon, Feb 1
8:10 am - 11:35 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
21h 25m2 stops Atlanta Hartsfield-Jackson Amsterdam Schiphol
$342KLM
Wed, Feb 3
5:30 am - 5:05 pmOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
29h 35m2 stops Atlanta Hartsfield-Jackson Paris Charles de Gaulle
$349Delta
Sat, Jan 30
7:10 pm - 9:35 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
32h 25m2 stops Houston George Bush Intcntl Montreal Pierre Elliott Trudeau Intl
$349United Airlines
Fri, Jan 29
8:10 am - 11:50 amOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
21h 40m2 stops Atlanta Hartsfield-Jackson Amsterdam Schiphol
$392KLM
Thu, Jan 28
8:10 am - 5:05 pmOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
26h 55m2 stops Atlanta Hartsfield-Jackson Paris Charles de Gaulle
$399Delta
Wed, Feb 3
2:51 pm - 12:05 pmOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
39h 14m3 stops Dallas/Fort Worth Helsinki-Vantaa Madrid Barajas
$589Multiple Airlines
Mon, Feb 1
2:51 pm - 12:05 pmOKC Oklahoma City Will Rogers World-CMN Casablanca Mohamed V
39h 14m3 stops Dallas/Fort Worth Helsinki-Vantaa Madrid Barajas
$1,672Multiple Airlines
Booking Insights
Price, demand and travel trends for Oklahoma City to Morocco flights
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
More
What are the cheapest fares from Oklahoma City to Morocco right now?
Here are the cheapest round-trip fares from Oklahoma City to Morocco on KAYAK in the last week:
• Marrakech Menara (RAK) from $877
• Rabat Sale (RBA) from $897
• Casablanca Mohamed V (CMN) from $909
What’s the cheapest month to fly from Oklahoma City to Morocco?
These monthly figures are based on KAYAK fares from the past 12 months, with extreme outliers removed so each month's typical price is accurate.
February is the cheapest time of year to fly, with average fares of $579. Prices are highest in May, when average flight costs increase to around $1,310.
When is the best time to book flights from Oklahoma City to Morocco?
Book your flights 20 weeks before your trip. KAYAK data collected over the past 12 months shows that booking in this window can save you around 39% compared to booking last-minute (within 2 weeks of departure).
Which airport in Morocco is the cheapest to fly to from Oklahoma City?
Based on KAYAK data from the past 12 months, the cheapest airports to fly into Morocco are:
• Marrakech Menara (RAK) (avg. price $1,119)
• Casablanca Mohamed V (CMN) (avg. price $1,210)
• Rabat Sale (RBA) (avg. price $1,247)
What’s the cheapest day to fly from Oklahoma City to Morocco?
Monday tends to be the cheapest day to fly from Oklahoma City to Morocco, while Friday is the most expensive. Fares run about 18% higher that day, based on the past 12 months of KAYAK data.
What's the cheapest time of day to fly from Oklahoma City to Morocco?
Data from the past 12 months shows it's cheapest to fly to Morocco during the afternoon with average prices of $1,110. The morning is the most expensive time to fly, with average prices of $1,241.
What are the cheapest airlines to fly with from Oklahoma City to Morocco?
Fares reflect aggregated pricing data and may not include every trip type.
Looking at KAYAK data from the last 12 months, the cheapest airlines to fly with from Oklahoma City to Morocco are:
• American Airlines (avg. price $742)
• KLM (avg. price $840)
• Lufthansa (avg. price $1,074)
• Scandinavian Airlines (avg. price $1,084)
• Iberia (avg. price $1,103)
What's the most popular airline to fly with from Oklahoma City to Morocco?
Drawing on KAYAK data from the past three months, the most popular airlines to fly with from Oklahoma City to Morocco are:
• Delta
• Air France
• Iberia
• Air Canada
• American Airlines
What are the most popular flight destinations in Morocco?
Casablanca, Rabat and Marrakech are the most popular flight destinations in Morocco, based on KAYAK data from the past 3 months. Casablanca is the clear favorite, making up 49% of that interest.
How many one-stop flights are there from Oklahoma City to Morocco across the week?
There are typically 0 one-stop flights a day from Oklahoma City to Morocco (3 a week), with the most operating on Monday.
Key details for Oklahoma City to Morocco flights
Low season | October |
|---|---|
High season | June |
Cheapest flight | $336 |
Your Oklahoma City to Morocco flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking Oklahoma City to Morocco flights
Get tips on when to book, when to fly and what to know before your trip.Reviews of the top 5 airlines serving from Oklahoma City to Morocco
7.8
DeltaOverall score based on 8696 reviews
8.1Boarding
7.8Comfort
8.5Crew
7.8Entertainment
7.2Food
Airline reviews
good in general food is just snack and beverages (same snacks all the time) could you try to change them?
8.0 ExcellentMiguel, Oct 2026
good in general food is just snack and beverages (same snacks all the time) could you try to change them?
We experienced delays in small increments that added up to more than an hour. At the gate, staff showed little concern and compared our delay with the inbound flight’s two-hour tarmac wait, which didn’t address our situation. Once onboard, the flight attendants seemed tired and unfriendly. I understand delays are frustrating for everyone, but passengers shouldn’t feel blamed for them. During the flight, a bright light above the emergency exit stayed on. It was concerning, and no one explained it or offered passengers the option to move. After landing, we waited about 30 minutes on the tarmac for a gate, then waited again for an agent to connect the plane to the terminal. From the Reagan gate staff to the cabin crew and RDU personnel, the service felt dismissive throughout. Overall, this was a stressful trip and a very disappointing customer-service experience
My flight from Atlanta to Oklahoma City was delayed multiple times. I ended up arriving in Oklahoma City nearly two hours later at around 1:50 am the following morning. This was a highly disappointing experience.
My Delta flight 2423 from Atlanta to Oklahoma City got delayed multiple times. It was originally scheduled to depart at 10:41 pm EST with a 11:58 pm CST arrival in Oklahoma City. However, after multiple delays, the flight finally departed Atlanta at around 12:40 am and arrived in Oklahoma City at around 1:50 am. What was even more disappointing was that none of the crew members acknowledged, let alone apologize, for the delays. These delays were not due to weather and were only due to operational/mechanical issues on the part of Delta. As a former Platinum SkyMiles member, I valued loyalty with Delta. However, after having similar experiences in the recent past, I'll be switching my loyalty over to American Airlines going forward. This was a highly disappointing experience.
Love Delta. I'll take connections to stay on Delta even if another airline has a direct flight.
The main issue was the quantity of the drink. The hostess gave only half cup full of the soft drink. I was thirsty and was expecting full glass like every other time.
Delta always provides stellar service. I am always impressed and will try my best to travel via Delta if I can afford it.
Everything was pretty good. I would like to have more drinks (water) during four hours of the flight.
This flight was the flight we missed due to deltas delay at our first airport going TO Atlanta.
Seats in Delta Main are unbelievably close to the seat in front of. Hard to get a backpack under the seat.
Our flight delayed, due to the incoming flight arriving late from Paris. AF caused us to miss our connecting flight, also booked through Air France directly. They couldn't accommodate us until later that night, and we had to be in AMS earlier than that. They won't do anything else to help us and wanted to charge us more money to rebook us too. Not great service, since it was all their fault.
Seats! The eternal problem in economy. They are like stones!!
Everything is good except the seats are tightened no rooms for the legs,
The plane's pilots, including the captain himself, thanked me for the flight. I know it's just marketing, but it was really nice to see these people. It's a great idea. Airplane food is never "good," but the entire crew and flight organization were top-notch. I really liked Delta, and I think I've traveled all over the world, and that was something new for me. Maybe even the old planes, the B767, but next time I have a choice, Delta will be my first choice. Thank you, a satisfied passenger :)
It was a great experience. The only thing I would have changed was that the bathrooms were never cleaned and they got very dirty.
It was an OK flight with below mediocre service by their flight attendants
Wasted a lot of time trying to find the CDG lounge - it was not next to the connecting flight gate like the Air France staff said.
The only reason the overall rating wasn't "excellent" was due to problems in claiming luggage. The bags are delivered to the main area (Cinta 35) for domestic passengers, but to a DIFFERENT ROOM for international arrivees. After waiting 30 minutes, someone (who didn't appear to be from Air France or the airport) told us to go to another area. There we found our bags, which appeared to have been awaiting us for a while. We had to go through a bag check before leaving the airport. If we had been alerted to this possibility, or better yet, been to go directly to Cinta 34, we could have eliminated quite a bit of waiting.
I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.
Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .
Connection times always good online, but not in reality when first leg is delayed (2 out of 2 times this trip).
When booking, the connection times seem fine. But in reality, my two connections were cut short by the first leg being delayed due to issues at the destination (too much traffic going into SFO, ORD) and it became extremely stressful.
It was good flight was smooth, little cold on the plane but other wise good.
I need to note that this flight experience was generally fine but the boarding situation was absolutely a mess and there wasn’t any actual priority boarding. I rated the experience poorly because I’m am genuinely so frustrated with the crew on United taking the baggage space in first class. This flight it didn’t happen, but the last few flights (when I ironically don’t get an opportunity to provide feedback) have been spoiled because upon entering the first class cabin as one of the first few seated passengers, the overhead bins are full and ‘crew’’ tags are on the bags of those taking space. I don’t intend to infer some sort of a class or caste system but it’s absolutely ridiculous that the crew takes the overhead storage above and beyond their most loyal and lucrative customers. They should not even have economy space IMO. And I’ve gotten grief when I’ve noted to the crew the ridiculousness of the notion that the crew (who are the last off the plane) should have priority over flyers who pay. I hope you find a way to convey this message to United because it’s happening with increasing frequency and I intend to find a way to expose the specific crew members who are doing this on a flight by flight basis. (And I have a day job)
Great flight and crew. Need more legroom and DO NOT allow seats to recline.
Flight and crew were great. Need more legroom and do not allow seats to recline.
Bathrooms broken, Wifi not working, Direct TV stuck in a United credit card loop for whole flight
Awful. Delay after delay. And then again on the tarmac.
Late FA meant slow boarding. WiFi did not work. I’m a medium plus sized passenger. The seatbelt was for the first time ever barely fitting. And we delayed on the tarmac 40 min
Some of these FA’s need attitude check. Snarky bitches
We spent two hours on the plane before taking off due to a fault which I would have thought they would have found before boarding so we could have stayed in the airport. Water was in short supply so restricted due to the extra time and so hot. Vegetarian food was awful and wish I hadn’t ordered it and was left starving
Horrible, they detoured my first flight to Roswell and the communication on why was very poor, We arrive late then waited 20 minutes for them to set up the bridge. I arrived at my connecting flight gate and was told my seat had been given to someone else even though the flight was delayed. We then get to customer service and the computer went down for several hours. The person at the counter was eating their lunch while trying to help me get a flight. Dhe then rebooked on a flight with a connection that was leaving two hours prior to me landing. So I had to then stand in another line to get rebooked. I missed my trip to Morroco and waited 7 days to finally get my luggage. It was a nightmare.
We were bumped out of bulkhead seats we purchased a year ago. We were moved to row 5 and the folks in row 4 fully reclined making it difficult to get out to use the restroom. The seat have too little padding making them uncomfortable 3 hours into the flight. The movies did not offer closed captioning and the earbuds were poor so the entertainment was mostly unusable. The food was just passable. I would not fly Iberia/level again. Iberia also bumped us off our direct return flight so I would say the whole experience with this airline is poor.
The flight was operated by level, who had a sister’s check in procedure (2 hours) due to understaffing and a computer malfunction. While 3 agents stood at the business check in, with a total of maybe one actual customer there at a time, a huge line formed at economy check in with only 1 agent staffing the check in. Then, my luggage was lost - a guitar case with contents inside valued at 3,000 USD. The computer system of LEVEL could not locate my bag and had no record of it, and IBERIA (with whom I purchased my ticket and the checked bag) refused to help. It was a disastrous experience and I will never book Iberia again
Not bad but they lost 2 of my bags when I got to Florence
Couldn’t get boarding passes online, delayed an hour, and smallest amount of space on board I’ve ever encountered for such a long flight.
In general, I've had excellent experiences with Iberia flights and will continue to use them. In this last flight there were two things that didn't go right. I didn't get the kosher meal I had pre-requested when I had checked in on-line. Things worked out OK as we ended up eating the fish and vegetarian choices, which were really good. The other issue was that some movies for me and my wife started fine but after 8-12 minutes the content just switched to something else. The flight attendant reset our entertainment systems, but the problem persisted. We ended up choosing other movies/TV shows that did work fine.
Awful. They didn't even show concern that her connecting flight( Dallas to Mardrid) was gone/missing. I don't understand how that is even possible. Rudest answer from one of the crew was that American Airlines sold the tickets to somebody else. My daughter was not in the list.
The flight was canceled on a Thursday last minute. I lost thousands of dollars in hotels and car rental
The flight delay in Dallas created a domino effect that impacted all of the connecting flights. It also increased the number of connections. I missed my flight from Casablanca to Marrakech because of the tight turnaround when landing in Casablanca. . CMN airport was understaffed. Only one person could help while other employees were just watching him. It was an extremely frustrating situation. People were crying and slamming their palms on the counter when speaking to the customer service provider, Allabough (man’s name?). Allabough couldn’t change my flight in the system. simultaneously, I was on the call with America. Airlines customer service rep named Solomon that said he couldn’t change it either. So, I took a ONYA voyages train to from Casablanca to Marrakech to get there on Friday June 26. This was unpredictable trip.
I have flown on British Airways, many many times and will continue to do so! Always the greatest service and staff!
canceled flight. needed to fight to get same fare class. now they have canceled return.
I really enjoyed the flight…and food and the hospitality but didn’t get the food I requested for.
The plane was ancient, and its technology was in disrepair. None of the charging stations worked, and the screens were barely functioning.
It was my experience w Kayak that was negative. I’m never using kayak again
Everything, every step of the process, from check in, to boarding, to exiting the plane was organized, efficient, and orderly. Excellent experience!
Flight was 3h50 and was only provided with a packet of oat cookies and offered a cold drink. Thankfully i'd had breakfast but for a morning flight of that length some sort of breakfast should be included. There were 2 toilets for economy but due to turbulence we couldn't use them until the last 1hr which meant the queue was then huge. Would've been nice to open up the business one for those closest to the front to use.
Access to movies was nice, food not bad, and landing was smooth. Cramming us in like sardines is not fun. A little more space to bend down to get a bag or not touch my neighbors arm because we’re so close would be better for a 9 hour flight. Whomever designed the seating and you, who bought these planes, clearly are NOT interested in customers’ comfort. So stop pretending you do. Also, if you want traveler’s to check their bags so there is space to store carry one, don’t charge so much to check baggage. Seriously?!
It was good… always SO many people… I realize that’s how they make money but wow!
The flight was delayed for more than 5 hours. It was a headache trying to wait for the plane after it got delayed over 4 times.
More options for your flight from Oklahoma City to Morocco
Complete your trip to Morocco with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Morocco
Cabin classes available on flights to Morocco. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Oklahoma City to Morocco
Flights from all airports in Oklahoma City to Morocco. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Oklahoma City to popular cities in Morocco
Flights from Oklahoma City to Casablancafrom $1,138
Flights from Oklahoma City to Rabatfrom $1,657