The accident occurred shortly after midnight on an interprovincial expressway in Xinxian County in Henan Province, the local government said in a press release.
Nine persons were pronounced dead at the scene and three others died later in hospital. Nineteen people were still in hospital, state-run Xinhua news agency reported, adding that all the injured were in stable condition.
Police have detained the drivers of the two vehicles for investigation.
