- 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 Shanghai (SHA) to Ouarzazate (RAK)
Prices were available within the past 7 days and start at £496 for one-way flights and £801 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
![British Airways](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/BA.gif)
Fri, 10 Jan - Fri, 28 Feb
PVG
Shanghai
RAK
Marrakech
£801 Return, found 2 days ago
£801
Return
found 2 days ago
![Qatar Airways](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/QR.gif)
Fri, 11 Oct - Fri, 18 Oct
PVG
Shanghai
RAK
Marrakech
£835 Return, found 3 days ago
£835
Return
found 3 days ago
![Turkish Airlines](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/TK.gif)
Fri, 10 Jan - Fri, 28 Feb
PVG
Shanghai
RAK
Marrakech
£839 Return, found 2 days ago
£839
Return
found 2 days ago
![Qatar Airways](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/QR.gif)
Fri, 11 Oct - Fri, 18 Oct
PVG
Shanghai
RAK
Marrakech
£839 Return, found 3 days ago
£839
Return
found 3 days ago
![Qatar Airways](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/QR.gif)
Fri, 11 Oct - Fri, 18 Oct
PVG
Shanghai
RAK
Marrakech
£845 Return, found 3 days ago
£845
Return
found 3 days ago
Tue, 2 Jul - Thu, 24 Oct
SHA
Shanghai
RAK
Marrakech
£897 Return, found 1 day ago
£897
Return
found 1 day ago
Nearby Cities
Expedia's Latest Trends
Hotels
Hotels Suites in DubaiHotels in PolisCity Life Hotel Poliziano - by R Collection HotelsPet-Friendly Hotels in WarrenpointHotels near Kefalonia Island Intl.Country Houses South KoreaSignature LondonHotels near SouthGate BathSevastos StudiosDoubleTree by Hilton Hotel London - Hyde ParkThe BarnSpa Hotels in CopthorneHotels with Hot Tubs in South WalesArlo ChicagoLa Barbarie Hotel4 Star Hotels in Paris
Flights
Flights from London (LHR) to Florence (CVG)Flights from LON-All Airports to Zvartnots Intl.Flights to JupiterFlights from Manchester (MAN) to Lisbon District (LIS)Flights from Aberdeen (ABZ) to Oban (OBN)Flights from Sepang (KUL) to Tuban (DPS)Flights to AlbaFlights from Belfast (BHD) to Frankfurt (FRA)Flights from Newquay (NQY) to Paris (CDG)Flights from Perth (PER) to Dublin (DUB)
Holidays
*Available to Expedia members.