There really aren't that many easy ways to get to Chengdu. The most convenient will involve a transfer of airlines at either Shanghai, Beijing, Guangzhou, or Hong Kong.
You can go to the following link and get a sense on domestic airfares in China:
http://www.english.ctrip.com/superma....asp?Foreign=0