AMS → CMN
Cheap flights from Amsterdam to Casablanca
Recent round-trip fares start at $229. Pick a date below or search your own.
Cheapest dates found
Round-trip prices per adult, from recent searches. Refreshed hourly.
| Depart | Return | Stops | From | |
|---|---|---|---|---|
| 20 Jan 2027 | 10 Feb 2027 | Direct | $229 | Search |
| 17 Nov 2026 | 21 Nov 2026 | Direct | $230 | Search |
| 6 Mar 2027 | 9 Mar 2027 | Direct | $236 | Search |
| 27 Jan 2027 | 31 Jan 2027 | Direct | $237 | Search |
| 26 Nov 2026 | 6 Dec 2026 | 1 stop | $244 | Search |
| 2 Dec 2026 | 7 Dec 2026 | 1 stop | $257 | Search |
| 2 Jan 2027 | 7 Jan 2027 | Direct | $286 | Search |
| 3 Jan 2027 | 8 Jan 2027 | 1 stop | $294 | Search |
| 2 Apr 2027 | 10 Apr 2027 | Direct | $309 | Search |
| 25 Dec 2026 | 1 Jan 2027 | 1 stop | $576 | Search |
Price calendar
Lowest round-trip fare found for each departure day. Darker yellow = cheaper. Blank days had no recent fare.
Flying to Casablanca
Morocco's main hub, with many direct flights from Europe. Casablanca is in Morocco. In the last searches we saw 10 different departure dates from Amsterdam, with fares ranging from $229 to $576.
Fares are cached from recent searches and can change quickly. The price you see on the results page is the one that counts, and you always finish booking with the airline or agency, not with us.
Questions
How much is a flight from Amsterdam to Casablanca?
Recent searches show round-trip fares from about $229. Prices change constantly, so the final price is confirmed with the provider before you book.
When is the cheapest time to fly from Amsterdam to Casablanca?
The lowest recent fare departs on 20 Jan 2027. Mid-week departures outside school holidays are usually cheaper, and flexible dates help most.
Are there direct flights from Amsterdam to Casablanca?
Yes — some of the recent fares we found were direct. Use the stops column to compare.
Do you add fees?
No. TicketsJet is a comparison tool: we show provider prices and send you to the provider to book. We may earn a commission from the provider at no extra cost to you.