Beinwil am See's train service to Beromuenster, via Reinach and Menziken, that was serviced by the SBB Swiss Federal Railways was replaced by a bus service. The SBB still runs train service to Luzern (south) and Lenzburg (north).
Beinwil am See is a town on Lake Hallwil in the canton of Aargau, Switzerland. The Hallwilersee is a lake in Switzerland. It is 8.4 km long, at the widest point 1.5 km wide and up to 47 m deep at an average depth of 28 m.