Understand that the overnight fast train between Guangzhou-Beijing only runs Friday to Monday. I saw some announcement about the prices not being fixed and they were playing around with changing the price. Seems that they are now in the "promotional period" and keep the price low, for now.