Almost 400 million people will travel by train over the Lunar New Year. Photo: AFP