$229 Find Cheap Flights from Boston to Morocco - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% 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 Boston to Morocco

Cheapest round-trip prices found by our users on KAYAK in the last 5 days
Sort by: Cheapest
Casablanca
10h 05m2 stops
from $512per person
Tangier
8h 25m2 stops
from $637per person
Rabat
11h 40m2 stops
from $644per person
Marrakech
9h 20m2 stops
from $767per person
Agadir
11h 40m2 stops
from $841per person
Fez
11h 45m3 stops
from $882per person
Oujda
Oujda
16h 55m6 stops
from $1,075per person
Booking Insights

KAYAK's insights & trends for Boston to Morocco flights

Get data-powered insights and trends into flights from Boston to Morocco to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest Boston to Morocco flight route?

The cheapest ticket to Morocco from Boston found in the last 5 days was to Casablanca, at $1,269 round-trip. The most popular route is from Boston (BOS) to Casablanca (CMN), and the cheapest round-trip airline ticket found on this route in the last 5 days was $1,269.

What is the cheapest time of day to fly to Morocco?

The cheapest time of day to fly to Morocco is generally in the afternoon, when round-trip flights cost $1,173 on average. The most expensive time of day to fly to Morocco is generally in the afternoon, which is peak travel time and where the average cost of a ticket is $1,173.

What is the cheapest month to fly from Boston to Morocco?

The cheapest month for flights from Boston to Morocco is January, when tickets cost $578 (return) on average. On the other hand, the most expensive months are June and July, when the average cost of round-trip tickets is $972 and $919 respectively.

How far in advance should I book a flight from Boston to Morocco?

To get a below average price on the flight from Boston to Morocco, you should book around 2 weeks before departure, which saves you about 10% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 25 weeks before departure.

Good to know

Low season

February

Cheapest flight

$229
Best time to beat the crowds with an average 20% drop in price.
Most popular time to fly with an average 21% increase in price.
Flight from Boston to Tangier

FAQs - booking Morocco flights

  • Where can I grab a meal while waiting for my flight at BOS?

    The airport has a restaurant where you can have some food and drinks. This is located at all the terminals within the airport. Those in a hurry can get the available fast food. You can also have a good meal from the food stores.

  • Can I carry my pet to BOS?

    Yes. There is a pet relief within the airport where your pet gets the necessary services. This helps your pet emotionally since it is cared for. This also lets you have a nice time with your pet at the airport.

  • Where can I go shopping at Boukhalef Airport (TNG)?

    Many duty-free shops are available at the airport. There is a store in the Departure hall where you can pass by and pick up a few things you need. A store for handicrafts is also available. Here you can get all the art material you want to buy. Regional products are also available for purchase.

  • Are there facilities for the disabled at TNG?

    Yes. The airport has ramps that enable the physically disabled to access the place. It also has adapted toilets that enable those using a wheelchair to use them effectively. If you need a wheelchair, you need to make prior communication to the traveling agency for them to avail it.

  • How does KAYAK find such low prices on flights from Boston to Morocco?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Boston to Morocco.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Boston to Morocco?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Boston to Morocco is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Boston to Morocco?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly from Boston to Morocco with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Boston to Morocco?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Boston to Morocco up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Morocco

  • Boston International Airport (BOS) has lounges for arriving travelers. The Lounge is located at Terminal C, and Lufthansa and The Club BOS are located at Terminal E. In these lounges, there are snacks, drinks, and food. A newspaper is also available for you to read.
  • Boston Harbor Airport (BNH) offers services to business travelers. It has business facilities such as desks, printers, and scanners that you might need during the vacation. There are business lounges too for a traveler who wants the business trip to feel more relaxed. Fraport Conference Center is available for you to hold a meeting, convention, event, or presentation.
  • BNH Airport has a private lounge for travelers. It is located at the VIP Terminal at Cape Air Seaplanes. All the travelers have access regardless of the class of their flight. You only need to book it before your day of travel. Their facilities at the lounges offer you all the comfort that you need.
  • Marrakesh Airport (RAK) in Morocco offers transport facilities for arriving travelers. A shuttle bus is available for travelers departing from the airport to their destinations in the city. The buses are located at Entrée Aeroport stop. A taxi is available and is located outside each terminal. This saves you the stress of looking for a means of transport on arrival at the airport.
  • Casablanca Airport (CMN) offers medical services to those arriving at the airport. In case of any illness while at the airport, there is an Emergency care Unit within the airport. It is operational 24/7 to ensure that it serves both travelers arriving during the day and at night. This saves the stress of looking for a hospital if you become ill.

Reviews of the top 5 airlines serving from Boston to Morocco

 
Need help choosing which airline to fly with from Boston 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 8627 reviews
7.8Comfort
7.2Food
8.5Crew
7.8Entertainment
8.1Boarding
Airline reviews

The cabin was definitely dated, but that's about par for the course. The flight crew were wonderful as always (always a Delta highlight), but the boarding process was slow with little direction or encouragement to get people in their seats quickly since we were already delayed.

6.0 GoodSean, Oct 2026
Read more Delta reviews

The cabin was definitely dated, but that's about par for the course. The flight crew were wonderful as always (always a Delta highlight), but the boarding process was slow with little direction or encouragement to get people in their seats quickly since we were already delayed.

Totally organized, quick boarding, professional staff and ON TIME! Good size seats in the cabin Wonderful experience

The flight was delayed to board, then delay in landing and extremely bumpy landing.

Could have been on time and not missed my connection

Flight Staff: Always great! Checking back vs carry-on: I typically check my bag since so much time is spent stowing the bag, it's heavy, maybe not enough room. Delta is charging $45 to check bags. Yet, the people who have multiple carry-on bags are then asked to check their bags and are offered this service for free. This does not seem fair to a person who is trying to be proactive in improving the process . Boarding: Boarding is always slow and exhausting. With the exception of First Class, Economy, why not board the zone in the back of the plane first??? Seats: Why cross the seat belts? I get that it looks nice, but people waste so much time moving them or sitting on them and then having to move. Seats: On both my flights the seat did not recline. Not a big deal. Smell: There was a horrific smell like the restrooms on my first flight. I thought I was going to be sick. Most flights do not smell great. Does Delta use air purifiers or anything?

Terrible - the flight was delayed taking off after boarding. Then the flight circled lga before landing. Significant delay

The flight was delayed at the very last minute and no information, both of my round trip flights were delayed at least the BNA to Boston was informed earlier but the return one was horrible

Delayed, then set on termac before taking off for 45 minutes. After landing had to sit on termac for another 30-40 minutes. Total disaster of a flight

Stewardess was not accommodating when I requested a second drink.

Although I know the Airlines cannot control the situation when there’s a ground stoppage, it would’ve been nicer if we would have had more up-to-date information clarity around the delays. Additionally, I think the delays also took a toll on the Cabin crew, particularly the lead flight attendant in first class. She was not very friendly when we boarded the plane for many of the passengers. Number one she refused to hang a garment bag in the front closet for a first class passenger, she was unwilling to dispose of an empty bottle in the trash as I was boarding (despite drinking a bottle of water herself and needing to disregard), and she was very combative with a passenger, who needed to access something from his bag that was Gate checked. Frankly, it was really unfortunate as I’ve never seen a flight attendant behave that way directly to the passengers, particularly when none of us had done anything wrong.

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 .

This was one of the worst flights I have ever taken in my entire life. First of all, I traveled Economy, but the seats were TINY and cramped. Not just for me; everyone around me was complaining of the same thing and said they could not get comfortable. Then there was the issue of the heat. For whatever reason the heat on the plane must have been turned to FULL BLAST, because even at 30,000 feet, it was SWEALTERING. Everyone was drench in sweat. Then, they were SO STINGY with the amount of drink they would give you. If you asked for water, it was in a tiny, paper cup (think bathroom cup) and they only filled it 3/4s of the way as if the cost came right out of the pockets of the air stewards. Everything was a money grab, you could tell! You had to pay for the WiFi, which was garbage slow, and the onboard entertainment was limited and stale. If I EVER fly TAP again, it will not be Economy class. What a disaster!

Everything was good with Tap Air Portugal. It was Logan Airport that was a problem. The fuel system was down and delayed my 10:40 boarding. I wasn't able to board my flight until 2:00 am...after that my flights were great.

The crew was excellent. What I did not enjoy was the food. I have taken many international flights and this was on the low end. Otherwise the trip was fine.

Seats were the most uncomfortable seats i ever experienced on a flight to Europe from Boston. It was a waist of money in buying premium seats for top dollars. I want my money back for what i paid extra for my seats. Awful conditions!

The flight crew were absolute rock stars. When they came to the gate they looked like royalty, so chic. They also were extremely kind. Food was good and I loved the lack of plastic waste. The flight was lovely and smooth.

We were unable to check in due to technical problems on TAP’s end. The flight was delayed forty minutes with no reason given. We received timely notice of the flight delay. We were also notified of a gate change. The new gate was at a different terminal. When we got to the new terminal, we learned that we had to go back to the old terminal first to check in. This information should have been included along with the gate change notification. Also unexplained, the steward skipped us when offering breakfast.

Late. Lack of updates. Rude hostesses. Terrible food. Lack of headphones.

Flight was delayed but crew gave little to no communication, then “began boarding” but really just had everyone stand up and wait for an hour without any news or updates, as if we were going to start boarding at any second. Total chaos. Seemed like this was their first time boarding a plane. When we arrived at our destination, we waited for over an hour for the baggage claim belt to even turn on. Probably waited at baggage claim for our luggage for close to two hours. Everyone was very confused and of course we all worried that the luggage was lost. Again, zero communication and everyone we asked just said “I don’t know.” So we were left wondering whether to wait, or file a missing baggage claim, or check the other baggage claim belts (which we did every fifteen-twenty minutes because we were just confused). Lack of communication throughout the experience was a huge issue.

Plane was delayed, reading the gates on their screens was horrible. They posted it a half an hour before the plane boarded. By the time I got there with my premier boarding they have filled the plane because it was over booked. Gate closed at 12:03 I was there at 11:54 plane took over around 12:20. I was told they would put me on the next flight. I had to go to TAP information desk. They didn’t give me a voucher they just said they would put me on the next flight. At the desk I was told I had to punches a ticket. The woman said buy it online because it’s cheaper. It in fact was not cheaper. But I had gotten out of the long line that formed so I paid 200$ for a new ticket. At a later flight, not the next flight. I had checked my bag and was told it would be on my new flight. I was then bumped to an earlier flight and was told my bag would also be on my flight. After landing in Madrid loosing a day in my hotel i landed without my bag. They didn’t load it on any flight that day. It arrived in madrid the next day. Essentially ruining the first two days of my vacation. I’m now seeking compensation.

Flight was packed. This was a very uncomfortable experience. Boarding process could be explained better. Despite recommending a window seat when travelling with a pet in the cabin, the seat in front of me had less space than the center and aisle seats. For Premium Economy, the seats were crammed with minimal legroom. I hate to think what Regular Economy was like. The cabin crew missed me at first when handing out meals. When my meal eventually came, there were no utensils. I'd originally booked to fly Business Class; those seats didn't look that great either.

Liked they had tv screens on plane but no service for drinks and a snack when other airlines do

The plane was very cramped and no room to move. Other passengers brought suitcases that didn't fit in the overhead bins. This made boarding and departing extremely slow.

I bought a ticket from Kayak. When I got to the airport, the was no ticket. I had to pay 5X to get to my destination. No response received from Kayak. I will NEVER use them again.

everything was fine. but paying for 1 piece of check-in luggage and denying passengers to board with carry-on luggage which by air line's standards does not fit is not acceptable. when one travels for a longer time one needs to have some essentials

Pearson Airport could not properly handle all the passengers who they needed to process in order to properly get them on board. As a result, I missed the departure of my flight from Toronto. The only saving grace is that Air Canada found a flight that only delayed me by one hour. However, this was no thanks to Pearson Airport!

I had a good experience. I liked being informed about the status of my luggage

The staff could have been friendlier. And Having the flight on time would have been much more convenient.

Old, noisy plane, bad coffee, delayed. Flight attendant was very nice.

We boarded 1.5 hours late. Long wait for the bags when we got to Mexico City. Long wait to get on plane with people mover truck. Friendly staff. They answered all questions as best the could. Such a long, long walk from the plane to customs. Thank you, Michael A. Burris Cambridge, Massachusetts USA

I was forced to check my carry-on bag, which I don't appreciate.

The flight was canceled on a Thursday last minute. I lost thousands of dollars in hotels and car rental

Really like the idea experience on this airline I will use again

The food on the flight was of marginal quality. Small bits of chicken, instant mashed potatoes and some carrots. The rolls were very dry, nearly inedible. The seats were quite small and didn’t allow for any shifting of position during the flight. There was limited leg room.0

We liked the flight but while we purchased an aisle seat, our seats had a different configuration on this flight. A fellow passenger suggested that the airplane had been changed. Too bad we were not informed and had no chance to modify our seat preferences. We were stuck in the window and middle seats with no chance to walk around and go to the bathroom without disturbing our sleeping fellow passenger.

Moved the flight an hour later, were not reliable about confirmation, website didn't work, no gate information, boarding was a mad house. Flight itself was fine and short. Organization needs work.

Not having to check carry on bags when plane wasn’t full. (The told us it was)

The connection required us to travel from terminal A to terminal E with very little time in between flights. While waiting in line, we were called to the service desk to provide our passports. We provided our passports at time of check in, assuming that American Airlines doesn’t communicate well with Iberia, this was a headache.

First flight was 5.5 hours delayed, the notification came within 2 hours of the flight (bags already checked in). connection missed- no one working on getting us on an alternate flight, knowing where our luggage will be. It was chaos figuring out how to get to our final destination. Customer service throwing us into nowhere on the phone- all while we have 2 small kids on us. It will take the whole vacation to recover from this experience. I am scared how the return flight will go in August. Check-in staff (not sure if they are airport hires or iberia hires- beyond rude, especially in Madrid.) On-plane staff, food and entertainment were good.

When I bought the ticket, right away I got a problem, I had to cancel. Unfortunately never ever I will use kayak or Iberia again. When trying to cancel kayak told me to talk directly with the airline, the airline talked to me through whatsap and told me to deal through kayak. Both of u never took responsibility in helping me out. You kayak did not want to deal with me. I called my credit card and now we r disputing the charge bc u have a pathetic customer service.

I’m hoping for WiFi included. Everything else was very good

More options for your flight from Boston to Morocco

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