The accident happened after midnight, when a heavy semi-trailer hit six cars and another two trucks waiting in lines along a section of the Beijing-Hong Kong-Macao Expressway in Ruyuan County, Shaoguan City, state-run Xinhua news agency reported.
Some vehicles caught fire, state television reported.
China is currently experiencing heavy rush on its main highways due to seven-day National Day holidays.