- 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 San Diego to Morocco
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap San Diego 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 San Diego 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 San Diego to Morocco
Wed, Feb 24 - Wed, Mar 3
1:28 pm - 8:35 amSAN San Diego-RAK Marrakech Menara
35h 07m2 stops San Francisco Zurich
1:00 pm - 10:39 pmRAK Marrakech Menara-SAN San Diego
41h 39m3 stops Agadir Almassira Zurich San Francisco
$698SWISS
Tue, Feb 23 - Wed, Mar 3
2:05 pm - 7:05 pmSAN San Diego-RAK Marrakech Menara
21h 00m1 stop Amsterdam Schiphol
8:00 pm - 12:10 pmRAK Marrakech Menara-SAN San Diego
24h 10m1 stop Amsterdam Schiphol
$709KLM
Wed, Feb 24 - Tue, Mar 2
6:15 am - 9:55 amSAN San Diego-RAK Marrakech Menara
19h 40m1 stop Atlanta Hartsfield-Jackson
11:50 am - 9:41 pmRAK Marrakech Menara-SAN San Diego
17h 51m1 stop Atlanta Hartsfield-Jackson
$723Delta
Wed, Feb 24 - Thu, Mar 4
6:15 am - 9:55 amSAN San Diego-RAK Marrakech Menara
19h 40m1 stop Atlanta Hartsfield-Jackson
11:50 am - 9:41 pmRAK Marrakech Menara-SAN San Diego
17h 51m1 stop Atlanta Hartsfield-Jackson
$723Delta
Tue, Jan 5 - Wed, Jan 13
4:45 pm - 9:35 amSAN San Diego-CMN Casablanca Mohamed V
32h 50m2 stops Vancouver Intl Montreal Pierre Elliott Trudeau Intl
11:45 am - 10:37 pmCMN Casablanca Mohamed V-SAN San Diego
42h 52m2 stops Montreal Pierre Elliott Trudeau Intl Chicago O'Hare Intl
$805Air Canada
Mon, Jan 4 - Wed, Jan 13
4:45 pm - 9:35 amSAN San Diego-CMN Casablanca Mohamed V
32h 50m2 stops Vancouver Intl Montreal Pierre Elliott Trudeau Intl
11:45 am - 10:37 pmCMN Casablanca Mohamed V-SAN San Diego
42h 52m2 stops Montreal Pierre Elliott Trudeau Intl Chicago O'Hare Intl
$805Air Canada
Sun, Nov 8 - Wed, Dec 9
1:18 pm - 5:05 pmSAN San Diego-CMN Casablanca Mohamed V
19h 47m2 stops Detroit Metropolitan Wayne County Paris Charles de Gaulle
5:00 am - 8:43 pmCMN Casablanca Mohamed V-SAN San Diego
23h 43m2 stops Paris Charles de Gaulle Boston Logan Intl
$902Air France
Tue, Nov 10 - Tue, Dec 8
11:02 am - 2:30 pmSAN San Diego-CMN Casablanca Mohamed V
19h 28m2 stops Seattle/Tacoma Intl Paris Charles de Gaulle
5:00 am - 8:24 pmCMN Casablanca Mohamed V-SAN San Diego
23h 24m2 stops Paris Charles de Gaulle Minneapolis St Paul
$912Air France
Tue, Mar 16 - Wed, Mar 17
7:44 am - 7:50 amSAN San Diego-CMN Casablanca Mohamed V
17h 06m2 stops Dallas/Fort Worth New York John F Kennedy Intl
3:05 pm - 11:05 amCMN Casablanca Mohamed V-SAN San Diego
27h 00m1 stop Miami
$1,413Royal Air Maroc
Tue, Nov 10 - Sun, Nov 29
10:40 pm - 10:30 amSAN San Diego-CMN Casablanca Mohamed V
27h 50m1 stop Miami
3:05 pm - 9:43 amCMN Casablanca Mohamed V-SAN San Diego
26h 38m1 stop Miami
$1,840Royal Air Maroc
Recent one-way flight deals from San Diego to Morocco
Tue, Mar 16
7:00 pm - 12:20 pmSAN San Diego-RAK Marrakech Menara
34h 20m1 stop London Heathrow
$335British Airways
Tue, Mar 16
7:44 am - 12:50 pmSAN San Diego-RAK Marrakech Menara
22h 06m2 stops Dallas/Fort Worth Madrid Barajas
$336Iberia
Tue, Feb 23
1:05 pm - 6:55 pmSAN San Diego-CMN Casablanca Mohamed V
21h 50m2 stops New York John F Kennedy Intl Paris Charles de Gaulle
$341Air France
Tue, Mar 16
7:00 am - 8:40 amSAN San Diego-CMN Casablanca Mohamed V
18h 40m3 stops Chicago O'Hare Intl Toronto Island Montreal Pierre Elliott Trudeau Intl
$404Air Canada
Sun, Nov 1
10:25 pm - 9:55 amSAN San Diego-RAK Marrakech Menara
27h 30m1 stop Atlanta Hartsfield-Jackson
$479Delta
Sun, Nov 1
11:31 am - 6:55 pmSAN San Diego-CMN Casablanca Mohamed V
23h 24m2 stops Detroit Metropolitan Wayne County Paris Charles de Gaulle
$612Delta
Sun, Nov 1
3:00 pm - 6:55 pmSAN San Diego-CMN Casablanca Mohamed V
19h 55m2 stops Los Angeles Paris Charles de Gaulle
$612Air France
Mon, Nov 2
4:45 pm - 9:35 amSAN San Diego-CMN Casablanca Mohamed V
32h 50m2 stops Vancouver Intl Montreal Pierre Elliott Trudeau Intl
$626Air Canada
Sun, Nov 1
11:49 am - 10:30 amSAN San Diego-CMN Casablanca Mohamed V
14h 41m1 stop Miami
$815Royal Air Maroc
Sun, Nov 1
11:49 am - 10:30 amSAN San Diego-CMN Casablanca Mohamed V
14h 41m1 stop Miami
$850Royal Air Maroc
Recent last minute flight deals from San Diego to Morocco
Sun, Nov 1 - Sun, Dec 6
1:18 pm - 5:05 pmSAN San Diego-CMN Casablanca Mohamed V
19h 47m2 stops Detroit Metropolitan Wayne County Paris Charles de Gaulle
5:00 am - 8:45 pmCMN Casablanca Mohamed V-SAN San Diego
23h 45m2 stops Paris Charles de Gaulle New York John F Kennedy Intl
$951Air France
Sun, Nov 1 - Tue, Nov 17
12:38 pm - 11:45 amSAN San Diego-TNG Tangier Ibn Battouta
39h 07m2 stops Atlanta Hartsfield-Jackson Paris Charles de Gaulle
12:45 pm - 10:25 amTNG Tangier Ibn Battouta-SAN San Diego
29h 40m2 stops Paris Charles de Gaulle Los Angeles
$1,045Delta
Sat, Oct 31 - Tue, Nov 17
2:10 pm - 11:45 amSAN San Diego-TNG Tangier Ibn Battouta
62h 35m2 stops Atlanta Hartsfield-Jackson Paris Charles de Gaulle
12:45 pm - 6:47 pmTNG Tangier Ibn Battouta-SAN San Diego
38h 02m2 stops Paris Charles de Gaulle Los Angeles
$1,058Delta
Sun, Nov 1 - Sat, Dec 5
10:30 pm - 9:35 amSAN San Diego-CMN Casablanca Mohamed V
51h 05m3 stops Chicago O'Hare Intl Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
1:30 am - 4:10 pmCMN Casablanca Mohamed V-SAN San Diego
22h 40m2 stops Frankfurt am Main Vancouver Intl
$1,066Air Canada
Sun, Nov 1 - Sun, Jan 31
6:15 am - 9:20 amSAN San Diego-CMN Casablanca Mohamed V
19h 05m2 stops Atlanta Hartsfield-Jackson Paris Charles de Gaulle
5:00 am - 6:55 pmCMN Casablanca Mohamed V-SAN San Diego
21h 55m2 stops Paris Charles de Gaulle Los Angeles
$1,067Delta
Sun, Nov 1 - Sun, Dec 6
8:26 pm - 3:00 pmSAN San Diego-CMN Casablanca Mohamed V
34h 34m2 stops Boston Logan Intl Lisbon Humberto Delgado
11:15 am - 10:24 amCMN Casablanca Mohamed V-SAN San Diego
31h 09m2 stops Lisbon Humberto Delgado Boston Logan Intl
$1,126Multiple Airlines
Sun, Nov 1 - Wed, Nov 18
10:40 pm - 11:55 amSAN San Diego-TNG Tangier Ibn Battouta
29h 15m2 stops Chicago O'Hare Intl Madrid Barajas
12:25 pm - 7:40 pmTNG Tangier Ibn Battouta-SAN San Diego
39h 15m2 stops Madrid Barajas Chicago O'Hare Intl
$1,131British Airways
Sun, Nov 1 - Mon, Nov 16
10:40 pm - 11:55 amSAN San Diego-TNG Tangier Ibn Battouta
29h 15m2 stops Chicago O'Hare Intl Madrid Barajas
12:25 pm - 7:15 pmTNG Tangier Ibn Battouta-SAN San Diego
38h 50m2 stops Madrid Barajas Chicago O'Hare Intl
$1,131British Airways
Sun, Nov 1 - Sun, Dec 6
11:49 am - 10:30 amSAN San Diego-CMN Casablanca Mohamed V
14h 41m1 stop Miami
3:05 pm - 10:23 amCMN Casablanca Mohamed V-SAN San Diego
27h 18m2 stops Miami Dallas/Fort Worth
$1,412Royal Air Maroc
Sun, Nov 1 - Sat, Jan 30
6:50 am - 9:35 amSAN San Diego-CMN Casablanca Mohamed V
18h 45m3 stops Chicago O'Hare Intl Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
1:30 am - 12:00 pmCMN Casablanca Mohamed V-SAN San Diego
42h 30m2 stops Frankfurt am Main Toronto Pearson Intl
$2,150Air Canada
Booking Insights
Price, demand and travel trends for San Diego 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
Are flights from San Diego to Morocco cheaper or more expensive than last year?
Fares from San Diego to Morocco are running about 9% higher than they were around this time last year, averaging $1,012 round-trip.
What are the cheapest fares from San Diego to Morocco right now?
Here are the cheapest round-trip fares from San Diego to Morocco on KAYAK in the last week:
• Marrakech Menara (RAK) from $698
• Casablanca Mohamed V (CMN) from $778
• Rabat Sale (RBA) from $884
• Tangier Ibn Battouta (TNG) from $987
What’s the cheapest month to fly from San Diego 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.
November is the cheapest time of year to fly, with average fares of $754. Prices are highest in August, when average flight costs increase to around $1,324.
Which airport in Morocco is the cheapest to fly to from San Diego?
Based on KAYAK data from the past 12 months, the cheapest airports to fly into Morocco are:
• Marrakech Menara (RAK) from $895
• Casablanca Mohamed V (CMN) from $1,050
• Tangier Ibn Battouta (TNG) from $1,054
What’s the cheapest day to fly from San Diego to Morocco?
Tuesday tends to be the cheapest day to fly from San Diego to Morocco, while Saturday is the most expensive. Fares run about 29% higher that day, based on the past 12 months of KAYAK data.
What's the cheapest time of day to fly from San Diego to Morocco?
Data from the past 12 months shows it's cheapest to fly to Morocco during the afternoon with average prices of $966. The night is the most expensive time to fly, with average prices of $1,334.
What are the cheapest airlines to fly with from San Diego 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 San Diego to Morocco are:
• Air France from $571
• KLM from $590
• American Airlines from $592
• Delta from $660
• Air Canada from $666
What's the most popular airline to fly with from San Diego to Morocco?
Drawing on KAYAK data from the past three months, the most popular airlines to fly with from San Diego to Morocco are:
• Delta
• Air Canada
• Air France
• American Airlines
• Iberia
What are the most popular flight destinations in Morocco?
Marrakech, Tangier and Rabat are the most popular flight destinations in Morocco, based on KAYAK data from the past 3 months. Marrakech is the clear favorite, making up 36% of that interest.
How many one-stop flights are there from San Diego to Morocco across the week?
There are typically 4 one-stop flights a day from San Diego to Morocco (28 a week), with the most operating on Friday.
Key details for San Diego to Morocco flights
Low season | February |
|---|---|
High season | June |
Cheapest flight | $335 |
Your San Diego to Morocco flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking San Diego to Morocco flights
Get tips on when to book, when to fly and what to know before your trip.Reviews of the top 4 airlines serving from San Diego to Morocco
7.8
DeltaOverall score based on 8678 reviews
7.2Food
8.1Boarding
8.5Crew
7.8Entertainment
7.8Comfort
Airline reviews
The only issue is that the plane was HOT. This was not the case on my first flight so not sure why, but thankfully I had a portable fan with me. Everything else was great!
8.0 ExcellentMolly, Oct 2026
The only issue is that the plane was HOT. This was not the case on my first flight so not sure why, but thankfully I had a portable fan with me. Everything else was great!
Seats were old and very uncomfortable. Coach seating is way too tight
Flight was delayed at airport with large backlog and WiFi was spotty
Flight was delayed from San Diego due to being overweight for weather conditions. We missed our connecting flight to our final destination due to the delay, as well as the connecting flight leaving before the scheduled departure time. We missed the connection within 10 - 15 minutes. We were booked on a later flight arriving 7 hours later. There were 7 passengers sharing the same originating and connecting flight.
Horrible, mismanaged ground issue resulting in a long delayed, next flight left early, waiting extra 7 hours in the airport, screen did not work
The internet on these planes stinks. Need to get starlink
Very good flight. Crew was great. No issues and we even arrived early.
Loved the crew! Sucks that we went from 1 hour and 8 minute layover to a 3 hour layover. But weather sucks like that.
Delayed flight (1hour) plus a long layover after an overnight flight with no backup plane available.
Crew was excellent. Comfort seats not as nice as other kinds of planes.
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.
Business class in the second leg - CDG-EVN was a disaster.
No birding was given for next trip on same carrier, food was very moderate.
The people were awesome, my only complaint is the lack of business lounges
The flight attendants went out of their way to help me align everything so I can catch my connection as soon as we landed
Flight was canceled for a reason they knew hours before but did not mention. Next the gate chnage from 37 to 38 at least 10 times. Ridiculous.
I liked a lot , the flight attendant so nice ,the seat very comfortable I enjoyed the flight , I will do it again with Air Canada,
Real smooth and easy, Real good leg room in coach!
Plane was old, cabin was small, overhead bins were small, seats really uncomfortable, no seat-back entertainment
I had a disappointing experience at the San Diego airport with one of your gate agents. Despite being in Zone 4 and traveling with a standard carry-on bag that has never been an issue (30 flights in Q4 alone), the tall, blonde gentleman forced me to gate-check my bag. When I politely asked if we could verify the bag’s size, he became confrontational, even threatening to deny me boarding twice. His behavior appeared erratic and unprofessional, projecting a negative attitude onto passengers, as if he was going through something mentally. Notably, there was ample overhead space once all passengers had boarded. In contrast, the tall, older Asian agent handled the situation with professionalism and calmness, making a clear effort to de-escalate. As an avid traveler, this unnecessary inconvenience set a frustrating tone for my trip to Asia.
. Crew was professional and friendly. Food could have been hotter
Terrible. They cancelled our flight the night before. Please give me a call to discuss.
My experience was pretty frustrating because the first leg of my flight on United (though booked through Air Canada) was delayed causing me to miss my connecting flight on Air Canada. This could have been an easy solve as there was a direct flight later that morning via Air Canada that they easily could have put me on which would have only gotten me to my destination 2 1/2 hours later but because United and Air Canada don’t seem to have good communication they gave me the run around both telling me to talk with the other which I did three times to no avail. I ended up taking the delayed flight and getting on a new connecting flight which ended up getting me to my destination 6 hours later and I missed the event I was planning to go to this evening.
We missed our connection and they put us in a hotel our luggage didn't get rerouted with us so we arrived with no luggage
The crew was friendly, 5/5 stars. The food was better than ok, 3.5/5 stars. The seats were tight, 3/5 stars. The entertainment was 2/5 stars because of lack of WiFi.
ldid not like the late departure did not like the late food service. Food should have been serve earlier ro allow more sleeping time. Did not like beeing interrupted just to show announcement about their duty free onboard Finally baggage did not make it to final destination and are still in casablanca.
My luggage was left behind in Miami. I wasn’t the only one. I couldn’t get a boarding pass from air Maroc but I got one from American Airlines for the air Maroc leg. I had the sense of getting in line with air Maroc boarding crew and showed them my AA boarding pass for air Maroc and I got a new one from them. There were several passengers filing missing bags reports in Casablanca so I assume there isn’t a good coordination between airlines. My AA bag ticket says Casablanca but it is from AA. I wasn’t the only one missing a bag.
I would like to praise one of the stewards, Mohamed, who was swift and efficient to help me as I was not feeling well at some point during the flight.
Improve food quality and clean the seat . Bathrooms not clean
I had pre booked gluten free as a meal preference. Nothing of that was considered during my flight. The attendant said he had no idea and would check but never returned with a response. I did not eat anything that flight and was super hungry
Stay away at all cost! Late boarding, late departure, inoperable seat controls and entertainment screens, very rude cabin crew,
3 hour delay, very rude flight attendant the food was horrible.
This is the worst seat that I ever sat on. The length and width are great but Super uncomfortable. We felt like sitting on marble.
More options for your flight from San Diego 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 San Diego to Morocco
Flights from all airports in San Diego 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 San Diego to popular cities in Morocco
Flights from San Diego to Casablancafrom $790
Flights from San Diego to Marrakechfrom $771
Flights from San Diego to Rabatfrom $1,034