Der heutige und 1991 eingeweihte Bahnhof ist schon der dritte in einer bewegten Geschichte.
Der erste Luzerner Bahnhof von 1856 wurde aus Holz gebaut und als Endbahnhof einer Hauptlinie der Schweizerischen Centralbahngesellschaft genutzt. Diese Linie führte den Schienenverkehr von Frankreich und Deutschland über Basel und Olten in die Schweiz bis nach Luzern. Angefahren wurde der Bahnhof entlang der heutigen Pilatusstrasse. Konzipiert als Kopfbahnhof lag er direkt am See bei der Anlegestelle der Schifffahrtsgesellschaft Vierwaldstättersee.