Police officer S.K. Awasthi says 30 other people were injured in the accident Tuesday and were hospitalized near Kanpur, 220 kilometers (135 miles) south of New Delhi.
He said the wedding party was traveling in the truck, but the bride and bridegroom were traveling separately.
The cause of the accident was not immediately known.
India has the world's deadliest roads, with more than 110,000 people killed each year. Most accidents are blamed on reckless driving, poorly maintained roads and aging vehicles.
Take ABC13 with you!
Download our free apps for iPhone, iPad, Android and Blackberry devices