Fly to
Budget
R16 633 - R17 901
Route
Depart
Return
Price
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Sat 27/7
1 stop22h 20m
Johannesburg OR Tambo
Thu 8/8
1 stop22h 45m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Sat 13/7
1 stop22h 20m
Johannesburg OR Tambo
Fri 26/7
1 stop22h 45m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Wed 7/8
1 stop22h 20m
Johannesburg OR Tambo
Fri 30/8
1 stop22h 45m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Wed 7/8
1 stop22h 20m
Johannesburg OR Tambo
Thu 29/8
1 stop22h 45m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Sat 27/7
1 stop22h 20m
Johannesburg OR Tambo
Fri 9/8
1 stop22h 45m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Mon 15/7
1 stop25h 00m
Johannesburg OR Tambo
Mon 29/7
1 stop18h 55m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Tue 16/7
1 stop18h 40m
Johannesburg OR Tambo
Wed 31/7
1 stop18h 55m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Tue 16/7
1 stop18h 40m
Johannesburg OR Tambo
Thu 25/7
1 stop36h 15m
Casablanca Mohamed VJohannesburg OR Tambo
CMN - JNB
CMNJNB
Casablanca Mohamed V
Tue 16/7
1 stop18h 40m
Johannesburg OR Tambo
Fri 26/7
1 stop18h 55m
No data available for this route at this time. Please check back soon.
Food
Comfort
Crew
Overall
Entertainment
Boarding
Reviews
Crew is courteous, but the flight was late from Boston and to Boston. We missed our connection going from Boston to Thiruvananthapuram and the way they took care of it was poor. Coming back the flight was delayed with no good reason given. They also broke my luggage and I plan to ask for reimbursement.
Food
Comfort
Crew
Overall
Entertainment
Boarding
Reviews
Crew is courteous, but the flight was late from Boston and to Boston. We missed our connection going from Boston to Thiruvananthapuram and the way they took care of it was poor. Coming back the flight was delayed with no good reason given. They also broke my luggage and I plan to ask for reimbursement.
Food
Comfort
Crew
Overall
Entertainment
Boarding
Reviews
Crew is courteous, but the flight was late from Boston and to Boston. We missed our connection going from Boston to Thiruvananthapuram and the way they took care of it was poor. Coming back the flight was delayed with no good reason given. They also broke my luggage and I plan to ask for reimbursement.
Food
Comfort
Crew
Overall
Entertainment
Boarding
Reviews
Crew is courteous, but the flight was late from Boston and to Boston. We missed our connection going from Boston to Thiruvananthapuram and the way they took care of it was poor. Coming back the flight was delayed with no good reason given. They also broke my luggage and I plan to ask for reimbursement.
Food
Comfort
Crew
Overall
Entertainment
Boarding
Reviews
Crew is courteous, but the flight was late from Boston and to Boston. We missed our connection going from Boston to Thiruvananthapuram and the way they took care of it was poor. Coming back the flight was delayed with no good reason given. They also broke my luggage and I plan to ask for reimbursement.
Food
Comfort
Crew
Overall
Entertainment
Boarding
Reviews
Crew is courteous, but the flight was late from Boston and to Boston. We missed our connection going from Boston to Thiruvananthapuram and the way they took care of it was poor. Coming back the flight was delayed with no good reason given. They also broke my luggage and I plan to ask for reimbursement.
Deals for flights from Morocco are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose to your preference, such as price, airport, cabin class, and plenty of other options.
Millions of users choose and trust Cheapflights to book the best flight deals from Morocco for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Yes! Cheapflights helps users easily find flights from Morocco with no change fees.
Yes, Cheapflights offers price alerts on flights from Morocco so you can book your travels when it’s right. The Price Alerts feature is available by clicking the bell icon next to the flight deals above and providing your email address.