W 1935 zakończono budowę linii kolejowej pomiędzy Moszczenicą a Cieszynem skracającej połączenie Rybnickiego Okręgu Węglowego z Czechami z pominięciem niemieckich Chałupek (linię kolejową pomiędzy Wodzisławiem a Moszczenicą otwarto w 1913 roku).
W 1939 roku podczas kampanii wrześniowej linie kolejowe na Górnym Śląsku ucierpiały w niewielkim stopniu, a od 1 stycznia 1940 zostały objęte niemieckim prawem kolejowym.
W styczniu 1945 miał miejsce marsz śmierci więźniów z KL Auschwitz do Wodzisławia Śląskiego, skąd więźniowie zostali przetransportowani pociągami w głąb Rzeszy, w tym celu hitlerowcy używali m.in. linii nr 158. W ostatnich miesiącach wojny podczas ofensywy Armii Czerwonej zniszczeniu uległ most nad Odrą.
Okres po 1945 thumb|Wykolejony pociąg towarowy (20 sierpnia 2012) W 1956 roku odbudowano most na Odrze. W 1964 roku dobudowano drugi tor na odcinku Rybnik Towarowy – Wodzisław Śląski, a 17 listopada 1981 została zakończona elektryfikacja tego odcinka. 21 grudnia 1984 ukończono również elektryfikację odcinka Wodzisław Śląski – Chałupki. W obu przypadkach pierwszym elektrycznym składem, który przejechał dany odcinek, był EN57. W 1984 roku miała miejsce częściowa naprawa główna obu torów. W 1990 roku oddano do użytku przystanek kolejowy Rudyszwałd.