At the station, the Swiss Federal Railways owned Bern to Thun main line makes a junction with the other lines, all owned by the BLS AG.
[1][6][7] The station is served by various operators, including BLS, Swiss Federal Railways (SBB) and Deutsche Bahn.
The station also provides an interchange with the local bus network provided by the Verkehrsbetriebe STI.
Ships of the BLS-owned fleet on Lake Thun serve a quay at the station, which they access via a navigable stretch of the Aare and the Thun ship canal.
As of the December 2024 timetable change,[update] the following services stop at Thun:[8]