![<span class="mw-page-title-main">Rail transport in Switzerland</span>](https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/Treno_Gottardo_bei_Lavorgo.jpg/320px-Treno_Gottardo_bei_Lavorgo.jpg)
Rail transport in Switzerland is noteworthy for the density of its network, its coordination between services, its integration with other modes of transport, timeliness and a thriving domestic and trans-Alp freight system. It is made necessary by strong regulations on truck transport, and is enabled by properly coordinated intermodal logistics.
![<span class="mw-page-title-main">Walzenhausen</span> Municipality in Appenzell Ausserrhoden, Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/RhW_2.jpg/320px-RhW_2.jpg)
Walzenhausen is a municipality in the canton of Appenzell Ausserrhoden in Switzerland.
![<span class="mw-page-title-main">Rorschach–Heiden railway</span> Railway line in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/2/24/AB_BDeh_25.JPG/320px-AB_BDeh_25.JPG)
The Rorschach–Heiden railway is a railway line and former railway company in Switzerland. It is a standard gauge rack railway, using the Riggenbach rack system and is part of Appenzeller Bahnen. The 7 km (4.3 mi) route links Rorschach with Heiden.
![<span class="mw-page-title-main">Rheineck–Walzenhausen mountain railway</span> Rack railway in eastern Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Walzenhausen_Railcar_-_Hoftobel_Bridge_%2816265390482%29.jpg/320px-Walzenhausen_Railcar_-_Hoftobel_Bridge_%2816265390482%29.jpg)
The Rheineck–Walzenhausen mountain railway is a 1.9 kilometres (1.18 mi) long rack railway in Switzerland. It links Rheineck station, in the municipality of Rheineck and the canton of St Gallen, with the village and health resort of Walzenhausen, in the canton of Appenzell Ausserrhoden. Passenger service on the line now forms part of the St. Gallen S-Bahn, branded as the S26. The S26 is also part of the Bodensee S-Bahn.
![<span class="mw-page-title-main">Rheineck railway station</span> Railway station in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Rheineck_180214.jpg/320px-Rheineck_180214.jpg)
Rheineck railway station is a railway station that serves the municipality of Rheineck, in the canton of St. Gallen, Switzerland. The station is located on the eastern edge of Rheineck village centre, with the A1 motorway, the Alter Rhein river channel and then the border with Austria flanking the opposite side of the station.
![<span class="mw-page-title-main">St. Gallen–Trogen railway</span> Railway line in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/6/69/AB_Be_4-8_Trogenerbahn_Rank_-_V%C3%B6gelinsegg.jpg/320px-AB_Be_4-8_Trogenerbahn_Rank_-_V%C3%B6gelinsegg.jpg)
The St. Gallen–Trogen railway, or Trogenerbahn (TB), is a 9.8 kilometres (6.1 mi) long railway line in Switzerland. It links the city of St. Gallen, in the canton of St. Gallen, with Speicher and Trogen, both in the canton of Appenzell Ausserrhoden. Passenger service on the line now forms part of the St. Gallen S-Bahn, branded as the S21.
![<span class="mw-page-title-main">St. Gallen railway station</span> Railway station in St. Gallen, Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Bahnhof%2C_St._Gallen_%281Y7A2279%29.jpg/320px-Bahnhof%2C_St._Gallen_%281Y7A2279%29.jpg)
St. Gallen railway station serves the town St. Gallen, the capital of the canton of St. Gallen in Switzerland. It is located at the junction of the standard gauge St. Gallen–Winterthur, Rorschach–St. Gallen, and Romanshorn–Toggenburg lines of Swiss Federal Railways and the 1,000 mm gauge Appenzell–St. Gallen–Trogen line of Appenzell Railways.
![<span class="mw-page-title-main">St. Gallen S-Bahn</span> Commuter rail network in St. Gallen, Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/AB_Walzer_und_Tango.jpg/320px-AB_Walzer_und_Tango.jpg)
The St. Gallen S-Bahn is an S-Bahn-style commuter rail in Eastern Switzerland and neighbouring areas. The network connects stations in the Swiss cantons of Appenzell Ausserrhoden, Appenzell Innerrhoden, Glarus, Grisons, Schaffhausen, St. Gallen, Thurgau and Zürich, as well as a few stations in Austria and Germany. Some services also operate as part of the Bodensee S-Bahn.
![<span class="mw-page-title-main">St. Gallen–Winterthur railway line</span> Railway line in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Thurbr%C3%BCcke_Schwarzenbach_REX.jpg/320px-Thurbr%C3%BCcke_Schwarzenbach_REX.jpg)
The St. Gallen–Winterthur railway line is a standard gauge railway line between St. Gallen and Winterthur, connecting the Swiss cantons of St. Gallen, Thurgau and Zürich. The 57.1 km (35.5 mi) long line was opened between 1855 and 1856 in four stages by the former St. Gallen-Appenzell Railway and belongs to the Swiss Federal Railways (SBB). It is part of the West-East main line in Switzerland.
![<span class="mw-page-title-main">Appenzell–St. Gallen–Trogen railway</span> Tramway in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Trogener_appenzeller.png/320px-Trogener_appenzeller.png)
The Appenzell–St. Gallen–Trogen railway, also known as the Durchmesserlinie, is a metre gauge interurban tramway in the Swiss cantons of Appenzell Innerrhoden and Ausserrhoden and the city of St. Gallen. It is the steepest adhesion railway in Switzerland with a gradient of up to 8.0% and forms part of the network of the Appenzell Railways (AB) and the St. Gallen S-Bahn. The line's two branches were completed in sections between 1889 and 1904 by the St. Gallen-Gais-Appenzell-Altstätten Railway and the Trogen Railway. The two lines were connected by the AB with a cross-city route in 2018.
![<span class="mw-page-title-main">Chur–Rorschach railway line</span> Railway line in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/SBB_Re_420_Buchs_SG_-_Sevelen_mit_EuroNight_Z%C3%BCrichsee.jpg/320px-SBB_Re_420_Buchs_SG_-_Sevelen_mit_EuroNight_Z%C3%BCrichsee.jpg)
The Chur–Rorschach railway line, also called the Rhine Valley line, is a standard gauge railway line in Switzerland. It belongs to the Swiss Federal Railways (SBB) and is located in the cantons of St. Gallen and the Grisons.
![<span class="mw-page-title-main">Gossau–Wasserauen railway line</span> Narrow gauge railway line in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/AB-114-43-248-143_Gonten_2015-05.jpg/320px-AB-114-43-248-143_Gonten_2015-05.jpg)
The Gossau–Wasserauen railway line is a metre-gauge adhesion railway of the Appenzell Railways. It runs from Gossau via Appenzell to Wasserauen in Switzerland and is given the abbreviation of GAW by the operator. The connection was built and electrified in several stages by different companies and has been operating continuously since 1949.
![<span class="mw-page-title-main">Altstätten–Gais railway line</span> Narrow gauge railway line in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/AB_BDe_4-4_Altst%C3%A4tten.jpg/320px-AB_BDe_4-4_Altst%C3%A4tten.jpg)
The Altstätten–Gais railway is a metre-gauge railway in Switzerland. The 7.65 km (4.75 mi) long line was opened in 1911 by the Altstätten-Gais-Bahn (AG) and has been operated by the Appenzell Railways. Three sections of the line are equipped with the Strub rack system, while the rest of the line uses adhesion.
![<span class="mw-page-title-main">Gossau SG railway station</span> Railway station in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Gossau_SG_Bahnhof.JPG/320px-Gossau_SG_Bahnhof.JPG)
Gossau SG railway station is a railway station in Gossau, in the Swiss canton of St. Gallen. It is an intermediate station on the St. Gallen–Winterthur line and the terminus of the Sulgen–Gossau and 1,000 mmmetre gauge Gossau–Wasserauen lines.
![<span class="mw-page-title-main">Herisau railway station</span> Train station in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Bahnhof_Herisau.jpg/320px-Bahnhof_Herisau.jpg)
Herisau railway station is a railway station in Herisau, in the Swiss canton of Appenzell Ausserrhoden. It is an intermediate station on the 1,435 mmstandard gauge Bodensee–Toggenburg line of Südostbahn and the 1,000 mmmetre gauge Gossau–Wasserauen line of Appenzell Railways. Both companies have separate tracks and facilities, separated by Bahnhofplatz.
![<span class="mw-page-title-main">S4 (St. Gallen S-Bahn)</span>](https://upload.wikimedia.org/wikipedia/commons/thumb/3/36/SOB_RABe_526_002_%2852423042062%29.jpg/320px-SOB_RABe_526_002_%2852423042062%29.jpg)
The S4 is a railway service of the St. Gallen S-Bahn that provides hourly service between Sargans and Rapperswil via St. Gallen, connecting stations in the cantons of St. Gallen and Appenzell Ausserrhoden. The section near Lake Constance is also part of the Bodensee S-Bahn. Südostbahn (SOB), a private company primarily owned by the federal government and the canton of St. Gallen, operates the service.
![<span class="mw-page-title-main">Gais railway station</span> Train station in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Bahnhof_Gais_AR.jpg/320px-Bahnhof_Gais_AR.jpg)
Gais railway station is a railway station in the municipality of Gais, in the Swiss canton of Appenzell Ausserrhoden. It is located at the junction of the 1,000 mmmetre gauge Appenzell–St. Gallen–Trogen and Altstätten–Gais lines of Appenzell Railways.
![<span class="mw-page-title-main">Appenzell railway station</span> Train station in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Bahnhof_Appenzell_%28Juli_2017%29.jpg/320px-Bahnhof_Appenzell_%28Juli_2017%29.jpg)
Appenzell railway station is a railway station in the district of Appenzell, in the Swiss canton of Appenzell Innerrhoden. It is located at the junction of the 1,000 mmmetre gauge Appenzell–St. Gallen–Trogen and Gossau–Wasserauen lines of Appenzell Railways.
![<span class="mw-page-title-main">S2 (St. Gallen S-Bahn)</span>](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/M%C3%B6rschwil_G%C3%BCterschuppen.jpg/320px-M%C3%B6rschwil_G%C3%BCterschuppen.jpg)
The S2 is a railway service of the St. Gallen S-Bahn that provides hourly service between Nesslau-Neu St. Johann and Altstätten SG in the Swiss canton of St. Gallen, via Herisau in the canton of Appenzell Ausserrhoden. The section near Lake Constance is also part of the Bodensee S-Bahn. THURBO, a joint venture of Swiss Federal Railways and the canton of Thurgau, operates the service.
![<span class="mw-page-title-main">Wasserauen railway station</span> Train station in Switzerland](https://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Wasserauen_railway_station.jpg/320px-Wasserauen_railway_station.jpg)
Wasserauen railway station is a railway station in the district of Schwende-Rüte, in the Swiss canton of Appenzell Innerrhoden. It is located on the 1,000 mmmetre gauge Gossau–Wasserauen line of Appenzell Railways.