Der Bahnhof Olten wurde zwischen 1854 und 1856 durch den Centralbahntechniker L. R. Maring konzipiert. Er bestand aus einem Stationsgebäude, zwei hölzernen Einsteigehallen, zwei Lokomotivremisen und einem parkartigen Platz mit zwei Wächter- und Abtrittsgebäuden. 1876 wurde er zum Inselbahnhof umgestaltet. Das Hauptgebäude wurde 1896 durch einen Brand beschädigt und mehrmals umgebaut. Die Perronanlage wurde 1898 erweitert und die erste Unterführung gebaut.