Air Canada offers priority check-in for higher fare classes and elite status travelers.
Air Canada's Wi-Fi availability can be checked five days before your flight; messaging is free for Aeroplan members.
Low season | March |
---|---|
High season | September |
Cheapest flight | $216 |
Direct departures
Casablanca Mohamed V to Frankfurt am Main
Monday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Tuesday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Wednesday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Thursday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Friday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Saturday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Sunday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Direct returns
Frankfurt am Main to Casablanca Mohamed V
Monday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Tuesday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Wednesday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Thursday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Friday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Saturday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
Sunday
Air Canada, Lufthansa, Royal Air Maroc
Air Canada, Lufthansa, +1 more
I paid extra for more comfort, didn't get any better than any other seat, tv didn't work on both seats, it'd
I paid extra for more comfort, didn't get any better than any other seat, tv didn't work on both seats, it'd
Flight cancelled support worse than useless. Asking me to drive back and forth between terminal, I was expecting supervisor call within 30 minutes, never happened.
The plane was delayed by two hours in Chicago which led to us missing the next flight. Lufthansa rebooked the flight and booked us a hotel for the night in Frankfurt. The level of customer service and getting us taken care of was superb. The flight crew and the service on the ground was superb.
Efficiency of staff, and comfort and cleanliness of aircraft was all great. Maybe a hot drink without payment at that time in the morning would be good!
good entertainment package but rather small seats for business class
Booked Economy but it translated to economy light for Lufthansa so now we are stuck paying an extra $75 per person both ways for our checked bags. If I had known that, I would have never booked these tickets because it came out to be more than other options. The booking in the kayak side clearly says Economy and has a link to the inormation for Lufthansa which states Economy included a checked bag. Super annoyed about that.
Staff was very professional friendly food was okay i used the lufthansa app and it was great told me immediately what gate I should go i would fly with lufthansa anytime
The flight was ok, but the chargers did not work, and the speakers in the back of the cabin did not either. The seats are too small, and the food was terrible. However, I am writing because the crew was extremely rude, not only that, but they also kept the curtains closed, forgot to clear our trays, the bathrooms were filthy, and trash was piling up. Additionally, one of the attendants had her earbuds on while in the cabin. From the movement, it seemed like she was listening to music, so not even the safety aspect was there. My neighbor s English is not good and they were very dismissive of her. When we deplaned, the crew in the back was just chatting with one another, and the first class attendant was nice and said thank you. It is nice that the crew gets along so well, but they did not take care of the passengers at all. They rushed through all the services and otherwise did not go through the cabin to offer water or anything else. i had the feeling of being unwelcome at a party. I am not a grumpy traveller, but I thought you really needed to know. Thank you, Carin
I purposely bought a seat upstairs and your airline moved it to a random aisle seat. The only good part about this being an older plane was that the seats weren’t so tight that I couldn’t relax at all. Still will never fly Lufthansa again.
The plane was late to Frankfurt and I almost missed my connection and my checkt in bag didn’t catch the second flight! Poor
Intersting crew: only men with a bit of roughness. The food was not bad, but there´s no alcohol option
The food was disappointing, and the airplane appeared old, with torn seats. Royal Air Maroc could definitely do better.
Extremely Disappointing Experience Boarding was chaotic and poorly managed—we were left standing in the heat for 30–45 minutes with no explanation or apology. As a business class passenger, I was shocked when a staff member rudely refused to let me board after I questioned why I had to check in my carry-on, which contained valuables. Despite explaining my concerns, he remained unreasonably inflexible. Thankfully, the captain intervened and retrieved my bag personally. This same staff member was also loud and disrespectful to several other passengers. Completely unacceptable service.
Awful. Seats on this Dreamliner really uncomfortable with broken tables. No food selection availability in business class. Poor service. No engagement senior flight attendant spent more time applying make up then speaking to her guests. It appeared that the right side received a different level of service to the left when there were only 8 people. Worst flight I have ever had. A great way to ruin an outstanding two week with this return flight
Flights were okay. Not bad, not good. On time and efficient. Planes are a bit old and run down, even the 787... Casablanca airport, HORRIBLE. no air conditioning, no power outlets, no clear signs to anywhere, old, unfriendly, no restaurants to speak of. Casablanca lounge, HORRIFIC No seats available most of the time, no power outlets working, no food, only water is offered, 1 shower available, unfriendly and inneficient people, no air conditioning, flies and bugs everywhere, extremely old seats and unconfortable. Although with some cleaning crew present, toilettes are .... not too clean.
3 hour delay, very rude flight attendant the food was horrible.
Wait time was very long during boarding. We had to wait a while in the bus which was under the sun.
When the flight landed, it was still going towards the gate, when everybody got up. Nobody cared that the flight was still in "active taxi" mode. But seems like this is common on Air Maroc flights.
1. Boarding - Chaotic, no announcements. 2. Gate Agents - Don't care about anything. 3. Inflight - FA are good and cordial. 4. Landing - Everybody is in a rush to get out because of the crowding at immigration.
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.
Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.