Bannwil railway station (Bahnhof Bannwil) is a railway station on the metre-gauge line Langenthal–Oensingen at Bannwil, canton of Bern, Switzerland.
[1] It was opened in 1907 by the Langenthal-Jura-Bahn.
The line is currently operated by Aare Seeland mobil (ASM).
[2] The original station building with its goods shed is in the architectural inventory of the canton of Bern.
This article about a railway station in Switzerland is a stub.