17 lipca 2003 roku operatorem kolejki zostało Stowarzyszenie Górnośląskich Kolei Wąskotorowych. Kolej funkcjonowała wówczas ponownie w sezonie letnim od wiosny do jesieni, na całej długości trasy. W wakacje kursowało do 10 par pociągów (codziennie z wyjątkiem poniedziałków), a poza wakacjami 9 par (w weekendy i święta). Samorząd województwa śląskiego planował na 2006 rok modernizację kolei i zakup nowego taboru, lecz nie doszło do tego. W latach 2006–11 kolejka przewoziła ok. 15–16 tysięcy pasażerów rocznie, z wyjątkiem 2008 roku, kiedy doszło do awarii lokomotywy. W 2011 roku właściciel kolejki podjął próby pozyskania na nią jedynego zachowanego parowozu Borsig nr 8012 o odpowiednim rozstawie kół, ale próby te nie powiodły się.
W 2011 roku po zakończeniu sezonu letniego kolejka ze względu na zły stan techniczny zakończyła działalność. 31 maja 2012 roku Park Śląski wypowiedział umowę dzierżawy dotychczasowemu operatorowi kolejki – SGKW, z przyczyn formalnoprawnych (braku odbioru technicznego przez Urząd Transportu Kolejowego). Ze względu na zły stan nawierzchni kolejowej, nie remontowanej od 1966 roku, podjęto równocześnie decyzję o kompletnej odbudowie trasy według nowej dokumentacji, ze zmianą rozstawu szyn z 900 mm na typowy dla kolei górnośląskich 785 mm.