$354 Find Cheap Flights from Tampa to Morocco - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 26% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Tampa to Morocco

Cheapest round-trip prices found by our users on KAYAK in the last 5 days
Casablanca
Casablanca1 stop$826
Marrakech
Marrakech1 stop$799
Rabat
Rabat2 stops$954
Casablanca
Casablanca1 stop$826
Marrakech
Marrakech1 stop$799
Rabat
Rabat2 stops$954
Booking Insights

Price, demand and travel trends for Tampa to Morocco flights

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.

Are flights from Tampa to Morocco cheaper or more expensive than last year?

Fares from Tampa to Morocco are running about the same as they were around this time last year, averaging $1,108 round-trip.

What are the cheapest fares from Tampa to Morocco right now?

Here are the cheapest round-trip fares from Tampa to Morocco on KAYAK in the last week:

• Marrakech Menara (RAK) from $799
• Casablanca Mohamed V (CMN) from $826
• Rabat Sale (RBA) from $954
• Tangier Ibn Battouta (TNG) from $1,516

What’s the cheapest month to fly from Tampa to Morocco?

February is the cheapest time of year to fly, with average fares of $848. Prices are highest in May, when average flight costs increase to around $1,225.

When is the best time to book flights from Tampa 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 34% compared to booking last-minute (within 2 weeks of departure).

Which airport in Morocco is the cheapest to fly to from Tampa?

Based on KAYAK data from the past 12 months, the cheapest airports to fly into Morocco are:

• Marrakech Menara (RAK) (avg. price $955)
• Tangier Ibn Battouta (TNG) (avg. price $1,064)
• Casablanca Mohamed V (CMN) (avg. price $1,137)

What’s the cheapest day to fly from Tampa to Morocco?

Wednesday tends to be the cheapest day to fly from Tampa to Morocco, while Sunday is the most expensive. Fares run about 19% higher that day, based on the past 12 months of KAYAK data.

What's the cheapest time of day to fly from Tampa to Morocco?

Data from the past 12 months shows it's cheapest to fly to Morocco during the afternoon with average prices of $1,035. The morning is the most expensive time to fly, with average prices of $1,233.

Key details for Tampa to Morocco flights

Low season

November

Cheapest flight

$354
Beat the crowds with an average 66% drop in travelers.
The most popular month to fly with an average 137% increase in travelers.
One-way flight from Tampa to Marrakech

Your Tampa to Morocco flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines and booking tips.

  • Is now a good time to book a flight from Tampa to Morocco?

    Yes. Fares from Tampa to Morocco are low right now. As a rule of thumb, a round-trip under $918 (cheaper than most fares this year) is a good deal, so if you spot one at or below that, it's a good time to book.

  • How much should I budget for a flight from Tampa to Morocco?

    Over the past 12 months, round-trip fares from Tampa to Morocco have ranged from $918 to $1,295.

  • What are the main airports serving Morocco?

    Morocco has 18 airports. The three busiest are Casablanca Mohamed V (CMN) (39% of arrivals), Marrakech Menara (RAK) (30%) and Rabat Sale (RBA) (17%).

  • What airlines fly nonstop from Tampa to Morocco?

    Based on the flight schedule for the next 3 months, no airline regularly operates nonstop flights from Tampa to Morocco. One-stop options include:

    • Delta
    • United Airlines
    • JetBlue

  • Which cabin classes are available on flights from Tampa to Morocco?

    On flights from Tampa to Morocco you can book Economy Class, Business Class or First Class.

  • What are some popular landmarks in Morocco?

    KAYAK travelers' favorite landmarks in Morocco include:

    • Jamaa el Fna
    • Casino de Marrakech
    • Sacré Coeur Church
    • Palais des Congrès

Your guide to booking Tampa to Morocco flights

Get tips on when to book, when to fly and what to know before your trip.
  • If you can plan ahead, the sweet spot for booking your flight is 20 weeks before your trip. KAYAK data shows fares in this window are around 34% lower than last-minute bookings (made within 2 weeks of departure). Not ready to commit? Set a Price Alert and we'll let you know when prices change.
  • If your travel dates are flexible, book your trip for February when flights are typically cheapest and avoid May when prices are at their highest.
  • Flying on Wednesday is usually the cheapest. Flights on Sunday cost about 19% more on average, so being flexible with your travel dates could help you save.
  • If you're looking to save, Marrakech Menara (RAK) is the cheapest airport to fly into from Tampa. If you have onward travel, don't forget to factor in the cost of your journey by train, bus or domestic flight.
  • Start your trip in Marrakech, which is the most popular destination in Morocco. From there, it's easy to continue on to other popular destinations such as Casablanca, Tangier and Agadir.

Reviews of the top 5 airlines serving from Tampa to Morocco

 
Need help choosing which airline to fly with from Tampa to Morocco? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
DeltaOverall score based on 8719 reviews
8.1Boarding
8.5Crew
7.8Comfort
7.8Entertainment
7.2Food
Airline reviews

Everything was great. The only thing that wasn’t was the breakfast calzone which was basically warm bread. It was very tasteless and wasn’t good at all

10.0 ExcellentTimothy, Oct 2026
Read more Delta reviews

Everything was great. The only thing that wasn’t was the breakfast calzone which was basically warm bread. It was very tasteless and wasn’t good at all

Terrible. Waited on runway for 1+ hour after landing and then was brought to wrong terminal

Pushing back flight and ultimately cancelling it after multiple changes and hours of delays. Comm were terrible as to what was going on and what options were available.

Boarding was quick and i made my connection early due to early arrival time

Left /arrived on time. Decent seat space. Like the wifi/plugs and entertainment. Windows and tray table were kinda gross. Attendants didn't start snack service til 40mins before landing. Two rows before us, captain came on to say there's turbulence and recalled staff to seats. So, no drink/snack. Later, attendants didn't stop to see if we had trash nor even look our way. Felt invisible! Almost all pilot announcements were not only unintelligible, but so quiet. We had no idea what she said.

The WiFi was horrific. I fly delta often and love their (usually reliable and free) WiFi. On this flight it was intermittent and when it did connect was extremely slow. I couldn’t get any work done while I was on the flight which was extremely frustrating. I was also in the exit row seat where there is now immediate seat in front of you, so while the leg room was nice, I couldn’t even watch the TV when the internet wasn’t working. Finally, for the last 20 mins of the flight, the announcement indicator came on the TV screens and took them over, even though no announcement was being made. Really disappointed.

Loved flying First Class. Very comfortable. The seat was amazing. Enjoyed a movie and was able to relax so much better than in coach.

Totally worth the miles to upgrade to Delta Comfort. Plenty of legroom.

This was my first time flying Delta ever and I had a great experience!

The flight was great as well as the airline staff

At the last minute, the airline changed airplanes and downgraded us from premium to economy. The seats were very uncomfortable and very tight.

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.

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

Easy boarding, inflight refreshments came on time and comfortable seat

I waiting for 2 hrs to retrieve my luggage. Didn't get home till 3am.

the fact air Canada changed my flight from 850 PM to 815 AM with zero regard to the plans i made that last day, the cost i lost out on as things were non refundable amd shortening my first vacation in 7 years sickened me. when we purchase a service thats whats we expect. when we want to change the service we have to pay for that option but you do whatever you want . i called accessibility dept as i have a cpap and an implanted loop recorder first person said no problem just let security know you cant go thru scanners. then i got an email saying i had to fill out a fit to fly form . which again there was NO need to have that none. But that cost me money and time to have a doctor fill it out. then when i went to check in online i was declined i had to see a person at the airport instead. i couldnt get my boarding pass like everyone elseso here I was contacting air canada so I would have a easy travel experience and it ended up being a nightmare with more work for me, more cost and time. the flight itself was great the nightmare around it i will never subject myself to again. i tried to stick with supporting Canada but Air Canada was not worth supporting. very disappointed especially with a dept that is supposed to help disabled people not make an already challenging event not worth going thru at all.

Boarding was a disaster one person checking in 200 people took 25 min to check in zone 1&2.

Very good ! I would recommande it to my friend and family

I was not even asked if I want some water. Joke. Steward gave me a biscuit cover in chocolate and did not even look at me.

Ok Did not like that the second leg of flight was moved earlier making it a rush to make it

Overall it was great! Seats were comfortable. We were offered snack and drink on the way to Florida but only a drink coming back. Free messaging for aero plan members was a great feature to have on board so we can connect with loved ones … entertainment like movies and shows was also a good selection!

Everything went very smoothly and the staff was courteous and friendly. I was really happy and pleased with how well the plane was flown because the departure, descent and landing were really smooth with no sudden drops. The plane’s interior was clean and nice and new in appearance.

The crew was friendly, the seats are too small. Air travel is barely tolerable anymore.

Thanks to a delay of an hour of my flight to Philadelphia on American Airlines I missed my connecting flight to Amsterdam. On arrival at Philadelphia he crew on the delayed flight did not ask the passengers to let connecting passengers get off first and I arrived a few minutes after boarding was closed at the original time for the flight to AMS, this despite the fact that I had received a message from American Airlines that departure was delayed by 25 minutes. Overall very poor service, no effort from the part of American Airlines to accommodate the passenger, just rebook the flight for the next day.

Somone switched seats to sit near friend causing us to be disconnected (3) business class. Very disappointed. Staff did nothing.

The whole experience was excellent, O can say out from Miami the best airline to travel with for any European destination. Since the ground staff to the inflight crew attention was great, service on board 10 of 10. Finally the 380 is very confortable and nice to travel.

Boarding was poor. All groups called immediately one after the other resulting in a long queue in the jetty/jet bridge. Seats were very hard and and did not recline on a 4.5 hour flight. No food was available. Plane was cold. There was no entertainment.

The overall seat and cushion needs to be updated. It was hard and no support. My butt was numb for most of the flight. The food was subpar at best being in premium economy cost. The flight attendants were excellent and attentive during the whole flight. Disappointed I had to select our seats 24 hours prior.

Was late but that airport/storm fault. Flight was full but comfortable. Food quite nice. Unfortunate that I had a rather miserable attendant, others were much friendlier

The flight as far as timings go was excellent. Unfortunately we ended up sat with someone on a night flight who had been drinking alcohol before boarding and BA staff were happily serving him more alcohol. He was very drunk which made our flight uncomfortable and awkward. My partner had this person lying on him whilst asleep. Alcohol should be served minimally. If there had been an emergency this person would not have been in a fit state to act accordingly.

The seats were tiny, being of a fairly petite build, I don’t usually expect to feel crammed and cramped in a seat, but I definitely was on this flight. I couldn’t even bend over to get anything out from under the seat in front and getting up to go to the bathroom at night with the seat backs reclined was nearly impossible. I had to do gymnastics to get over and out. For an airline that does long flights overnight, it’s kind of ridiculous.

I needed to cancel my flight due to the illness of the person I was scheduled to visit in London. However, I was told no refund or transfer without a large ($199) penalty. I lost the money and didn't get to go to London, so it was a bad experience.

Flight was cancelled and had to spend another night in Tampa. Flew back with Virgin as the next BA flight was also severely delayed

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.

I lost my connection flight from Casablanca to Marrakech because we arrived late to Casablanca. I had to rent a car to continue my trip . I need refunds

More options for your flight from Tampa to Morocco

Complete your trip to Morocco with a hotel stay or car rental