- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Madrid (MAD) to Ouarzazate (RAK)
Prices were available within the past 7 days and start at £35 for one-way flights and £55 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 11 Jul - Mon, 15 Jul
MAD
Madrid
RAK
Marrakech
£55 Return, found 20 hours ago
£55
Return
found 20 hours ago
Sun, 7 Jul - Fri, 12 Jul
MAD
Madrid
RAK
Marrakech
£60 Return, found 3 days ago
£60
Return
found 3 days ago
Thu, 11 Jul - Mon, 15 Jul
MAD
Madrid
RAK
Marrakech
£62 Return, found 20 hours ago
£62
Return
found 20 hours ago
Thu, 18 Jul - Sat, 20 Jul
MAD
Madrid
RAK
Marrakech
£71 Return, found 18 hours ago
£71
Return
found 18 hours ago
Thu, 20 Feb - Sun, 23 Feb
MAD
Madrid
RAK
Marrakech
£105 Return, found 20 hours ago
£105
Return
found 20 hours ago
Thu, 17 Oct - Mon, 21 Oct
MAD
Madrid
RAK
Marrakech
£182 Return, found 19 hours ago
£182
Return
found 19 hours ago
Nearby Cities
Expedia's Latest Trends
Hotels
The Villas at Bahia del DuqueHotels in EdayRoyal Oak at KeswickHotel Piccola VelaHotels in TynemouthTerresens - Chalet Les CascadesHotel BlueBay Lanzarote - All inclusiveTravelodgeUK Hotels in PocklingtonLuxury, romantic boathouse on the shores of Lake Ullswater, perfect for special occasions.Hotel St George - Czech Leading HotelsPol & Grace HotelHotels in GlastonburyRamada by Wyndham Istanbul PeraHotel Gala PlacidiaTrim Castle HotelRoyal Apollonia by Louis HotelsHotels in London
Flights
Holidays
General
*Available to Expedia members.