Estación de Rupperswil

La estación de Rupperswil fue inaugurada en el año 1858 con la puesta en servicio del tramo Brugg - Aarau de la línea Baden - Aarau por parte del Schweizerische Nordostbahn (NOB).

En 1874 se inauguró el tramo Rupperswil - Wohlen del Aargauische Südbahn Ruppeswil - Immensee por parte del NOB en colaboración con el Schweizerische Centralbahn (SCB).En 1902 ambas compañías pasarían a ser absorbidas por SBB-CFF-FFS.

Se encuentra ubicada en la zona norte del núcleo urbano de Rupperswil.

Cuenta con dos andenes laterales a los que acceden dos vías pasantes, a las que hay que sumar otras dos vías pasantes y un par de vías toperas en el oeste de la estación.

Al este de la estación se encuentra la bifurcación de las líneas hacia Baden y Immensee.