There are fares on Air China (Star Alliance) between Montreal (YUL) and Guangzhou (CAN)/Shanghai (SHA) for just under $CAD 500. This is an awesome deal!
Booking into ‘N’ class, this fare earns nothing in any program (unfortunately). For Guangzhou, the fare basis is NRT3MN9. This has to be booked between now and December 18. The fare has blackouts, as follows:
OUTBOUND - TRAVEL IS NOT PERMITTED 09DEC 16 THROUGH 25DEC 16 OR 01FEB 17 THROUGH 12FEB 17. INBOUND - TRAVEL IS NOT PERMITTED 01JAN 17 THROUGH 13JAN 17 OR 20JAN 17 THROUGH 30JAN 17.
The max stay is 3 months from the day of departure, and it appears that you have to return by April 30, 2017. This is advertised as a “special fare” and can only be purchased on Air China’s website. You cannot search the fare on ITA Matrix. You can, however, search the fare on Kayak.