3 czerwca 1836 środowisko burżuazji śląskiej powołało do życia Komitet Założycielski Kolei Górnośląskiej (niem. Oberschlesische Eisenbahn), na czele którego stanął prezydent rejencji opolskiej hrabia Püchler. W wyniku sporów o przebieg linii od Opola na wschód rozpoczęto budowę jedynie na odcinku z Wrocławia do Opola, zakończoną 29 maja 1843. Ostateczny przebieg trasy od Opola do Nowego Bierunia (przez Gliwice) zatwierdzono w październiku 1842. Równo trzy lata później, 2 października 1845 otwarto odcinek do Gliwic, a po kolejnych dwóch tygodniach do Świętochłowic. Budowę linii zakończono ostatecznie 3 października 1846 w Mysłowicach, a planowane połączenie z Bieruniem nie zostało zrealizowane. Linia liczyła 196,3 km, a otwarcia dokonał król pruski Fryderyk Wilhelm IV. Wraz z otwarciem linii otwarto również stację kolejową Gliwice Łabędy (niem. Laband).

W tym samym roku (1846) Gliwice zyskały połączenie z całą pruską siecią kolejową poprzez nowo otwartą Kolej Dolnośląsko-Marchijską (niem. Niederschlesisch-Märkische Eisenbahn), łączącą Berlin z Wrocławiem. Rok później Gliwice uzyskały połączenie z Galicją poprzez Kolej Krakowsko-Górnośląską (niem. Krakau-Oberschlesische Eisenbahn), łączącą Kraków z Mysłowicami.