The 44-seat sleeper coach had 46 people on board including two drivers, when the accident happened in Nanhua County, Chuxiong Prefecture in Yunnan Province last night, state-run news agency Xinhua reported.
Local authorities said the passengers included two children under three years of age.