Wilderswil is a railway station in the village and municipality of Wilderswil in the Swiss canton of Bern. The station is on the Berner Oberland Bahn, whose trains operate services to Interlaken Ost, Grindelwald and Lauterbrunnen. It is also the valley terminus of the Schynige Platte Railway, whose trains operate to the Schynige Platte and are stabled at a depot bordering the station.