91³Ô¹ÏÍø

Watch CBS News

BNSF Railway conductor struck and killed by a train in Montana

Authorities were investigating the death of a rail conductor who was hit by a passing train Sunday in Montana, the National Transportation Safety Board said.

The conductor worked for BNSF Railway, the agency said in a . BNSF Railway operates one of the largest freight railway networks in the U.S.

The incident occurred at about 9:40 a.m. in Columbus, a town of about 2,000 people 40 miles southwest of Billings.

Emergency response officials weren't sure what happened other than that an individual was between two trains, said Nick Jacobs, Columbus Fire Rescue's assistant chief. One train was parked on one track and the other train was moving on another track, he said.

"And the moving one struck him somehow," Jacobs said.

BNSF investigators were on scene, as well as Columbus Police and Stillwater County Sheriff deputies, CBS affiliate . The NTSB and Federal Railroad Administration officials were also at the scene, Jacobs said.

Train Conductor Death
Investigators from the National Transportation Safety Board, Columbus police and Stillwater County Sheriff deputies are on the scene of an train-related accident Sunday, Oct. 19, 2025, in Columbus, MT.  Larry Mayer/The Billings Gazette via AP

A spokesperson for BNSF said the company was referring all questions to the NTSB.

The identity of the deceased was not immediately released.

The accident caused an hourslong road closure at one of the busiest crossings in the area, KTVQ reported.

"You can see how fast the cars build up here," nearby resident Robert Carlson told the station. "It's unusual, but, you know, where trains are concerned, you never know when there's going to be a problem or accident or collision."

A report by the Federal Railroad Administration last year found BNSF was generally striving to improve safety on a consistent basis, but that message didn't always reach front-line workers who often didn't feel comfortable reporting safety concerns for fear of being disciplined.

The agency prepared the report as part of an effort to review all major railroads to address safety concerns after a Norfolk Southern train derailed in East Palestine, Ohio, in 2023. Last year, Norfolk Southern agreed to pay $600 million in a class-action lawsuit settlement related to the derailment.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });