W akcji uczestniczyło 450 strażaków z 4 województw, 300 policjantów, funkcjonariusze Straży Ochrony Kolei, ochotnicy, ponadto użyto 35 samochodów ratownictwa technicznego, 2 śmigłowce ratunkowe i 13 psów, a także pociąg ratunkowy oraz wóz zabezpieczenia technicznego, potocznie nazywany „czołgiem kolejowym”. W akcji wzięło udział 40 zespołów ratownictwa medycznego: 18 specjalistycznych, 22 podstawowe i dodatkowo 4 karetki transportowo-lekarskie. Poszkodowanych odwożono do 16 szpitali (w 14 miejscowościach).

W akcji ratunkowej brali też udział lżej ranni pasażerowie pociągów oraz ludzie z pobliskiej wsi Chałupki, którzy dotarli na miejsce wypadku jako pierwsi – pomoc polegała na wsparciu psychicznym i fizycznym, jak również uwalnianiu poszkodowanych z wraków pociągów, a na miejsce wypadku przynosili koce, jedzenie i napoje dla poszkodowanych oraz dla służb ratunkowych.

Polski Czerwony Krzyż skierował do akcji ratunkowej pod Szczekocinami dwie Grupy Ratownictwa PCK: Będzin (7 ratowników, 2 ambulanse) i Kielce (5 ratowników, 1 ambulans).