Originally Posted by
nonesuch flyer
17,760 miles and 26,640 elite earning miles with AA for $2,966 .... plus cost of a China visa.
BKK and HKG are about $100 more in price but don't require a Visa and are more miles. Starting in YYZ or YUL saves about $500.