Actually I just looked on Expedia. Dont know what date your planning to fly but I entered 27/02/09 and it said £350 with Etihad Airlines. Total time 19hours.
For Cathay/Virgin the same date was £513.