25 września 2010, w związku z 165-leciem istnienia kolei w Gliwicach, na stacji Gliwice odbyły się uroczystości rocznicowe w ramach których m.in. została wydana książka Węzeł kolejowy Gliwice 1845-2010 oraz odsłonięto tablicę pamiątkową na budynku dworca.
W 2010 roku rozpoczęto rewitalizację linii do Opola (linie kolejowe nr 137 Gliwice – Gliwice Łabędy, 135 Gliwice Łabędy – Pyskowice i 132 Pyskowice – Opole). 1 października 2011 w Gliwicach zadebiutowały pociągi Kolei Śląskich na trasie Gliwice – Częstochowa. 1 lutego 2013 KŚ reaktywowały linię Gliwice – Bytom, a 1 czerwca ponownie ją zawiesiły. W 2013 roku rozpoczęto rewitalizację linii do Katowic (linia kolejowa nr 137).
13 grudnia 2015 w Gliwicach zaczęły się zatrzymywać pociągi kategorii EIP obsługiwane składami ED250 Pendolino.
Linie thumb|Linia kolejowa E 30 thumb|Dworzec kolejowy Gliwice thumb|Kanał Gliwicki thumb|Bocznica KWK Sośnica
Normalnotorowe Przez Gliwice przebiega linia kolejowa nr 137, będąca częścią europejskiej linii kolejowej E 30 (Drezno – Moskwa).
Od stacji Gliwice rozpoczynają się linie kolejowe nr 141 (do stacji Katowice Ligota), nr 147 (do stacji Zabrze Biskupice) oraz nr 200 (do Kopalnia Węgla Kamiennego Sośnica).