Recent Airfares From China to Morocco

Shanghai to Casablanca

from

7 May - 31 Jul
85-day round trip
change dates
Shanghai to Marrakesh

from

12 Jun - 2 Jul
20-day round trip
change dates
Xi'an to Oujda

from

20 Jun - 10 Sep
82-day round trip
change dates
Hangzhou to Rabat

from

28 Jun - 7 Sep
71-day round trip
change dates
Xi'an to Nador

from

20 Jun - 10 Sep
82-day round trip
change dates
Chongqing to Agadir

from

26 Jun - 2 Sep
68-day round trip
change dates
Hangzhou to Fes

from

2 Jul - 6 Sep
66-day round trip
change dates
Shanghai to Tangier

from

28 Jun - 5 Sep
69-day round trip
change dates

Weather Averages for Morocco