Der alte Bahnhof Kirchhellen lag an der 1879 eröffneten ehemaligen Bahnstrecke Duisburg – Oberhausen – Kirchhellen – Rheine. Der erste Bahnhof befand sich kurz hinter der Gemeindegrenze auf Gladbecker Gebiet und wurde 1888 in die Nähe des Dorfes verlegt. Ende der 1950er Jahre wurde der Personenverkehr in Kirchhellen eingestellt. Der Güterbahnhof wurde von Dorsten bedient. Nach dem Tod des letzten Bahnhofswirts Anfang 1970 wurde die Bahnhofswirtschaft nicht wieder verpachtet. 1973 wurde schließlich das Bahnhofsgebäude abgerissen.