In two separate road accidents, at least 32 people including pilgrims and school kids were killed in the northern states of India on Monday.

Earlier in the morning, tragedy struck a mini-truck carrying about 60 pilgrims near Siwani in Haryana's Bhiwani district. The vehicle was returning from Amarpura dham in Rajasthan, when it rammed into another truck on a blind curve.

Reports said that at least 22 people on board the canter were killed on the spot, while six others died on the way to the hospital.

The canter was transformed into a double-decker vehicle to accommodate the large number of people. Most of the passengers were asleep at the time of accident, the Times of India reported.

Those killed in the road mishap comprised of pilgrims, who were travelling from Ghugha Maari temple in Rajasthan and were heading towards Kalayat, Haryana.

In another tragic incident, a speeding mini-train rammed into a school bus killing four kids on the spot. The crash took place at a railway crossing at Kot Mehtab Singh village in Amritsar, Punjab.

The children killed in the collision were students of the Sant Baba Majha Singh Karmjot Model School at Baba Bakala town.

The school bus carried about 23 children who were aged between 12 to 14 years. Those injured were rushed to nearby hospitals. Police sources held the mini-train accountable for the accident, as the train was speeding at the crossing which violated the rules.