A train and commercial vehicle collided on Butler County 28 Road, causing a road closure at Solomon and Boling Roads.