I have finally booked my main flights with Qatar! After much searching I found the ones I’d been looking for on Netflights. The problem that I had was having to buy 2 single tickets which could have been rather expensive since I’m flying into Beijing and out of Bangkok. I was able to get a return ticket on Netflights from a different destination making it work out much cheaper.
The flight from Hong Kong to Thailand has also been booked with Air Asia, which actually turned out to be rather expensive, and so I suggest anyone planning on doing the same to book as far in advance as possible.
Additionally, I may need a flight from Shanghai to Xi’an since the train ride is 19 hours! However, I have no idea of the exact time that I would want to leave for Xi’an, and so I am hoping to be able to book it reasonably cheap last minute.