Se encuentra ubicada en la zona oeste del núcleo urbano de Olten.
Cuenta con un andén central al que acceden dos vías pasantes, a las que hay que sumar otra vía pasante, además de una playa de vías para el apartado y estacionamiento de material y varias vías toperas.
En el sureste de la estación existe una derivación para dar servicio a una industria.
En términos ferroviarios, la estación se sitúa en la línea Olten - Lausana, que prosigue hacia Ginebra y la frontera francosuiza, conocida como la línea del pie del Jura.
Los servicios ferroviarios de esta estación están prestados por SBB-CFF-FFS:[1]