A bus heading to a Buddhist temple collided with a train in central Thailand on Sunday, killing at least 20 people dead and injuring 30, authorities said.