A semi-truck pulling a cattle trailer was struck by a westbound Burlington Northern Coal Train around 11:42 a.m. Tuesday in Custer County.