Firstly, you realize that there are charges for upgrading to J class on CO
international flights....miles plus a fee depending on fare bucket class.
You have a reasonable chance - CO
is very strange with the upgrades to J class.....there are not many out there to confirm when making reservations and take forever to confirm. Due to the season that you are travelling, you may just get lucky, not many biz travellers are going to/from China during the Christmas/new years period. In many cases, the upgrade will not come through until a few weeks before the flight. There are times when J class is wide open and CO
will not confirm the upgrade, its just their way of doing things.
Send me a message......I will give you a bit of info that could help you upgrade on CO