- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Madrid to Ouarzazate (MAD-RAK)
Prices were available within the past 7 days and start at €36 for one-way flights and €85 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 18 Jul - Mon, 22 Jul
MAD
Madrid
RAK
Marrakech
€85 Return, found 15 hours ago
€85
Return
found 15 hours ago
Fri, 5 Jul - Fri, 12 Jul
MAD
Madrid
RAK
Marrakech
€87 Return, found 3 days ago
€87
Return
found 3 days ago
Sat, 13 Jul - Mon, 15 Jul
MAD
Madrid
RAK
Marrakech
€92 Return, found 6 days ago
€92
Return
found 6 days ago
Fri, 5 Jul - Fri, 12 Jul
MAD
Madrid
RAK
Marrakech
€93 Return, found 3 days ago
€93
Return
found 3 days ago
Thu, 18 Jul - Mon, 22 Jul
MAD
Madrid
RAK
Marrakech
€103 Return, found 15 hours ago
€103
Return
found 15 hours ago
Sat, 13 Jul - Mon, 15 Jul
MAD
Madrid
RAK
Marrakech
€111 Return, found 6 days ago
€111
Return
found 6 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Houseboats County OffalyMolina Lario HotelRosamar Resort LanzaroteKick Ass Grassmarket - Adults Only - HostelSaula Bay Breathtaking Modern House on Island TimePet Friendly Hotels in Northern Spain4 Star Hotels in NewportHotels in BelmulletHotels in InnishannonTemple Bar LaneSunnyside Apartments PetrčaneAdventure Sport Hotels in Biarritz3 Star Hotels in Inishkea IslandsTheDoyleCollection Hotels in London
Flights
*Available to Expedia members.