The private bus was on its way to Ahmedabad in Gujarat from Banda in Uttar Pradesh when it hit the stationary truck from the back. The accident happened near Ruthiyai town in Guna district at around 4:30 am, Guna Police Station in-charge Vivek Asthana told news agency PTI.
The truck had broken down on the road due to some technical problem, the police said.
Seven persons, including the bus driver, died on the spot while three others succumbed to their injuries at the district hospital, Mr Asthana said.
Those who died included nine men and an 18-month-old girl.
A case was registered in connection with the mishap, the police added.
Further details were awaited.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.