Great prices found travelling to Beijing, China (BJS) from Toronto (YYZ) in mid April. Multiple dates available, including, April 10 to April 19.
Book with American Airlines for $662CAD which includes a connection in Chicago (ORD). (16 t0 17 hours total transit time)
If you want a direct flight, book with Air Canada for $752CAD. ( 12 to 13 hours total transit time).