Schaffhausen railway station
Schaffhausen railway station () is a railway station in Schaffhausen, the capital of the Swiss canton of Schaffhausen. The station is jointly owned by the Swiss Federal Railways (SBB CFF FFS) and Deutsche Bahn (DB), and is served by trains of both national operators, as well as trains of the Swiss regional operator Thurbo. The station is a major intermediate station on the DB's High Rhine Railway that briefly transits Swiss territory on its route along the northern bank of the High Rhine between Basel and Singen. The station is also linked to the rest of Switzerland  by the Rheinfall line to Zurich via Winterthur, the Eglisau to Neuhausen line that crosses German territory (some trains call at Jestetten and Lottstetten in Germany) to reach Eglisau and Zurich, and the Lake line to Rorschach via Stein am Rhein. Train services. The station is served by long-distance passenger trains running between Stuttgart and Zurich and between Basel and Ulm. Trains of Zurich S-Bahn services S9, S12, S24 and S33 serve the station, with all but the S33 providing a direct service to Zurich. The S8 of the St. Gallen S-Bahn operates over the Lake line  to St. Gallen. Trains of the operate hourly, to and from Jestetten in Germany, with trains calling at and . Trains run half-hourly, to and from Erzingen also in Germany, with a quarter-hourly service at peak times on work days running to and from Beringen calling at Beringerfeld and Neuhausen Badischer Bahnhof. Summary of rail services at Schaffhausen: Bus services. Regional bus routes terminate on the station forecourt, providing regular connections to various destinations in and around the town of Schaffhausen along with destinations further away throughout the canton and principally without railway stations of their own. Bargen, Büttenhardt  and Hemmental are all served hourly. There is an hourly bus service to the village of Ramsen. The service also runs half-hourly between Schaffhausen station and Dörflingen, which does not have a railway station. The bus route to Ramsen crosses the Swiss-German border four times, entering and exiting German territory twice, calling at the village of Büsingen am Hochrhein which is an exclave of Germany entirely surrounded by Swiss territory and its outlying village Stemmer, both locations however lie within the Swiss customs area. The service also calls at Randegg and Murbach in Germany. Several bus services also  connect the station to villages in the neighbouring canton of Zurich, all calling at the "Rhymarkt" shopping centre located in Feuerthalen on the opposite bank of the Rhine. Facilities. The station has two ticket offices, one for local tickets and passes and one for the national and international railway ticket sales and services. The station also offers a range of shopping facilities on two levels with various supermarkets, shops, bakeries and eateries as well as a chemist, located within the complex. Customs. Schaffhausen is, for customs purposes, a border station for passengers arriving from Germany using direct services without intermediate  stops. Customs checks may be performed in Schaffhausen station by Swiss officials. Systematic passport controls were abolished when Switzerland joined the Schengen Area in 2008.