
$612 Cheap flight deals from Shanghai (SHA) to Marrakech (RAK)
Earn rewards on top of your airline miles with Orbitz Rewards
Many airlines offer flexible change policies
Sign up to receive text alerts about your trip
Airfares from $612 One Way, $790 Round Trip from Shanghai to Marrakech
Prices starting at $790 for return flights and $612 for one-way flights to Marrakech were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.
More About Flying To Marrakech from Shanghai
Route Information for Flights from Shanghai to Marrakech
Origin Airport IATA Code | SHA |
|---|---|
Destination Airport IATA Code | RAK |
Distance | |
Direct Flight Airlines | |
Earliest Flight Arrival | |
Latest Flight Arrival |
Shanghai to Marrakech
If it is not enough that we have guaranteed low prices for Shanghai to Marrakech flights, Orbitz can also integrate your hotel and car rental needs into the package. This ensures your trip goes smoothly and you get the best possible bargain.
Save Big On Hotels With Our Summer Hotel Sale When Booking Shanghai to Marrakech Flights
We will get you bargain air tickets for Shanghai to Marrakech flights and can save you even more with our Summer Hotel sale. You can get a discount of up to 40% when you book a hotel along with your bargain flight from Orbitz.
If You Are Going To The Beach We Can Save You Even More
When you are arranging budget flights from Shanghai to Marrakech, you can save even more by staying near a beach. Orbitz Beach Hotel Deals will allow you to get as much as half off the price of an already cheap hotel. Saving money has never been this fun.
Plan A Spontaneous Trip Using Our Top Hotel and Flight Destinations
Want to know where other people are staying after flights from Shanghai to Marrakech? We not only recommend top destinations, but will tell you the most popular places to stay after {origin.name} to Marrakech flights.
Use Orbitz.com For Up To The Minute Hot Deals
Budget deals on flights from Shanghai to Marrakech are constantly changing. You can get up-to-the-minute updates on the hottest deals on discount tickets and hotels on our website.
Frequently asked questions
Flights from Shanghai
- Shanghai to New York
- Shanghai to Toronto
- Shanghai to Bangkok
- Shanghai to Montreal
- Shanghai to San Francisco
- Shanghai to Chicago
- Shanghai to Houston
- Shanghai to Osaka
- Shanghai to London
- Shanghai to Beijing
- Shanghai to Orlando
- Shanghai to Seoul
- Shanghai to Washington
- Shanghai to Taipei
- Shanghai to Paris
- Shanghai to Rome
- Shanghai to Berlin
- Shanghai to Detroit
- Shanghai to Jakarta
- Shanghai to Moscow
More Destinations
- Hotels near Al Mazar Mall
- Hotels near Le Jardin Secret
- Tanners' Quarter Hotels
- Hotels near Oasiria Water Park
- Touama Hotels
- Ouled Moumen Hotels
- M'zem Sanhaja Hotels
- Marrakesh-Tensift-El Haouz Hotels
- Medina Hotels
- All Inclusive Resorts & in Palmeraie
- Palmeraie Hotels
- Lodges in Ijjoukak
- Mechouar-Kasbah Hotels
- My Brahim Hotels
- Douar Khalifa Ben Mbarek Hotels
- Farmstay in Ait Ourir
- Ait Ourir Hotels
- Villas in Ait Ourir
- Tamansourt Hotels
- Ait Faska Hotels
- Vacation Homes in Ait Faska
- 3 Star Hotels in Gueliz
- Gueliz Hotels
- Oulad Hassoune Hotels
- Tameslouht Hotels
- Ouahat Sidi Brahim Hotels
- Imlil Hotels
- Riads in Imlil
- Hotels with Bar in Tounsi
- Tounsi Hotels
- Hotels near Jemaa el-Fnaa
- Oukaimeden Hotels
- Hivernage Hotels
- Extended Stay Hotels in Saâda
- Targa Hotels
- Al Haouz Hotels
- Bab Atlas Hotels
- Agdal Hotels
- Guest Houses in Sti Fadma
- Sti Fadma Hotels
- Villas in Sti Fadma
- Riads in Ouled Mtaa
- Farmstay in Sidi Abdallah Ghiat
- Sidi Abdallah Ghiat Hotels
- Riads in Sidi Abdallah Ghiat
- Annakhil Hotels
- Ouirgane Hotels
- Agafay Hotels
- Tamallalt Hotels
- Rahba Kedima Hotels
- Ait Zat Hotels
- Ben Guerir Hotels
- Marrakech-Safi Hotels
- Flights from New York (JFK) to Marrakech (RAK)
- Flights from Amsterdam to Marrakesh-Tensift-El Haouz
- Flights from Charlotte to Marrakesh-Tensift-El Haouz
- Flights from Dallas to Marrakesh-Tensift-El Haouz
- Flights from Detroit to Marrakesh-Tensift-El Haouz
- Flights from San Francisco to Marrakesh-Tensift-El Haouz
- Flights to Palm Groves
- Flights from Sidi Bou Othmane
- Flights from Ben Guerir
- Easirent.com Rental Cars in Marrakesh-Tensift-El Haouz
- Keddy By Europcar Rental Cars in Marrakesh-Tensift-El Haouz
- Right-Cars Rental Cars in Marrakesh-Tensift-El Haouz
- Zezgo Rental Cars in Marrakesh-Tensift-El Haouz
- Easirent.com Rental Cars in Palm Groves
- Payless Rental Cars in Palm Groves
- Routes Rental Cars in Palm Groves
Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.
Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.
Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.

