State news agency Xinhua has said nine billion passenger trips will take place across the country over this year's Spring Festival holidays
On a crowded train laden with crimson-coloured gifts for loved ones, IT worker Sun Jintao is heading from Beijing to spend the Chinese New Year holiday with his family for the first time in years.
Hundreds of millions of people are streaming out of China's major cities this week in the world's largest annual migration, heading home to share meals, pay respects to their elders and deliver blessings for the upcoming Year of the Dragon.
State news agency Xinhua has said nine billion passenger trips will take place across the country over this year's Spring Festival holidays.
"I haven't been home to spend Chinese New Year in three years," Sun, a 28-year-old Beijing resident, told AFP sitting on his crowded berth in a sleeper car.
Previous years were overshadowed by the pandemic, he said -- where strict Covid precautions made cross-country travel challenging.