Skip to content

Cheap flights from Morocco to 231 cities

Recent prices from 13 cities in Morocco, to 231 destinations.

FareTell may earn a commission when you book through a partner.

The best prices from each city

Up to 3 prices for each city: the ones we can stand behind first, then the cheapest. Each city's own page has all of them.

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Flights from Marrakech
Barcelona$16one-way16 DecRAK → BCNnonstopRyanairfound 3 days agoOpen this trip
Milan$17one-way17 DecRAK → BGYnonstopMalta Airfound 3 days agoOpen this trip
Alicante$18one-way12 DecRAK → ALCnonstopRyanairfound yesterdayOpen this trip
Flights from Rabat
Milan$16one-way30 Jan 2027RBA → MXPnonstopeasyJetfound 3 days agoOpen this trip
London$17one-way6 DecRBA → LTNnonstopeasyJetfound 5 days agoOpen this trip
Malaga$18one-way27 DecRBA → AGPnonstopRyanairfound 4 days agoOpen this trip
Flights from Agadir
Tenerife$17one-way29 NovAGA → TFSnonstopRyanairfound 2 days agoOpen this trip
Fez$18one-way22 NovAGA → FEZnonstopRyanairfound 2 days agoOpen this trip
Madrid$18one-way4 DecAGA → MADnonstopRyanairfound 6 days agoOpen this trip
Flights from Tangier
Madrid$17one-way19 DecTNG → MADnonstopRyanairfound 2 days agoOpen this trip
Marrakech$17one-way30 NovTNG → RAKnonstopRyanairfound 5 days agoOpen this trip
Barcelona$18one-way17 DecTNG → BCNnonstopRyanairfound 3 days agoOpen this trip
Flights from Fez
Valencia$18one-way30 NovFEZ → VLCnonstopRyanairfound 5 days agoOpen this trip
Nimes$19one-way19 DecFEZ → FNInonstopRyanairfound 6 days agoOpen this trip
Marrakech$19one-way23 NovFEZ → RAKnonstopRyanairfound 2 days agoOpen this trip
Flights from Oujda
Agadir$19one-way15 NovOUD → AGAnonstopRyanairfound 6 days agoOpen this trip
Tangier$19one-way23 NovOUD → TNGnonstopRyanairfound 4 days agoOpen this trip
Toulouse$22one-way18 Jan 2027OUD → TLSnonstopRyanairfound 3 days agoOpen this trip
Flights from Tetuan
Marrakech$22one-way27 NovTTU → RAKnonstopRyanairfound 6 days agoOpen this trip
Madrid$28one-way17 NovTTU → MADnonstopRoyal Air Marocfound 4 days agoOpen this trip
Barcelona$36one-way2 Apr 2027TTU → BCNnonstopRoyal Air Marocfound 4 days agoOpen this trip
Flights from Dakhla
Madrid$22one-way26 Jan 2027VIL → MADnonstopRyanairfound 5 days agoOpen this trip
Paris$49one-way5 DecVIL → ORYnonstopTransavia Francefound 4 days agoOpen this trip
Agadir$87one-way2 DecVIL → AGAnonstopRoyal Air Marocfound 2 days agoOpen this trip
Flights from Errachidia
Marrakech$23one-way11 DecERH → RAKnonstopRyanairfound 6 days agoOpen this trip
Casablanca$73one-way3 Jan 2027ERH → CMNnonstopRoyal Air Marocfound 2 days agoOpen this trip
Toulouse$104one-way21 Jan 2027ERH → TLS2 stopsVuelingfound 2 days agoOpen this trip
Flights from Nador
Marseille$32one-way21 Mar 2027NDR → MRSnonstopRyanairfound 2 days agoOpen this trip
Madrid$33one-way20 NovNDR → MADnonstopRyanairfound 5 days agoOpen this trip
Paris$35one-way8 DecNDR → BVAnonstopMalta Airfound 6 days agoOpen this trip
Flights from Casablanca
Malaga$37one-way30 NovCMN → AGPnonstopRoyal Air Marocfound 2 days agoOpen this trip
Madrid$51one-way17 DecCMN → MADnonstopVuelingfound 2 days agoOpen this trip
Alicante$56one-way21 Apr 2027CMN → ALCnonstopRoyal Air Marocfound 3 days agoOpen this trip
Flights from Ouarzazate
Paris$41one-way21 DecOZZ → ORYnonstopTransavia Francefound 3 days agoOpen this trip
Casablanca$88one-way26 Mar 2027OZZ → CMNnonstopFastjet Zimbabwefound 3 days agoOpen this trip
Toulouse$119one-way21 Jan 2027OZZ → TLS1 stopRoyal Air Marocfound 2 days agoOpen this trip
Flights from Essaouira
Sevilla$56one-way9 DecESU → SVQnonstopVuelingfound 5 days agoOpen this trip
Las Palmas$63one-way27 DecESU → LPA2 stopsRoyal Air Marocfound 4 days agoOpen this trip
Agadir$66one-way17 Feb 2027ESU → AGA1 stopVuelingfound 6 days agoOpen this trip

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work