Just checked my Cathay Pacific account to see if the missing miles had turned up. And they had. Only one thing - why, if I'd earned 13k+ miles for the outbound trip, is the return trip only getting me 12k+? Oh. Oh yes. Perth is closer to HK than Melbourne is, isn't it?