Brunnen
railway station (German:
Bahnhof Brunnen) is a railway station serving the resort of Brunnen, in the Swiss
Canton of Schwyz 
and municipality of
Ingenbohl 
. It is located on the Gotthard railway, and is served by long-distance trains as well as by commuter and suburban trains.
History
After some argument between the inhabitants of Brunnen and those of Ingenbohl about the location, the station was opened in 1882, when the Gotthardbahn opened the section from Immensee to
Bellinzona 
. In 1903 the station was rebuilt because the older station had become too small for the amount of traffic. In 2004, the station became part of the networks of the S-Bahn Luzern and Stadtbahn Zug.
Layout
Brunnen has a side platform and an island platform serving tracks numbered 2 and 4–5, respectively.