This is a list of the busiest railway stations in Switzerland, based on statistics and data received on the year of 2024 by the Swiss Federal Railways. In this list, all stations can be considered as major stations or hubs, as well as stations serving major cities, large towns, or in some occasions, airports. Most of the stations listed below serve many long-distance services, with the busiest of them even serving international train services.

RankStationAnnualentries/exits(millions)Number ofplatformsCityCantonImage1Zürich Hauptbahnhof144.026ZürichCanton of Zürich2Bern railway station102.919BernCanton of Bern3Geneva railway station60.38GenevaCanton of Geneva4Lucerne railway station53.514LucerneCanton of Lucerne5Basel SBB railway station49.522BaselKanton Basel-Stadt6Winterthur railway station44.99WinterthurCanton of Zürich7Lausanne railway station43.07LausanneCanton de Vaud8Zürich Oerlikon railway station37.78ZürichCanton of Zürich9Zürich Stadelhofen railway station27.63ZürichCanton of Zürich10St. Gallen railway station26.49St. GallenCanton of St. Gallen11Aarau railway station25.710AarauCanton of Aargau12Olten railway station23.010OltenCanton of Solothurn13Biel/Bienne railway station22.511Biel/BienneCanton of Bern14Zürich Altstetten railway station21.75ZürichCanton of Zürich15Zug railway station20.07ZugCanton of Zug16Baden railway station19.15BadenAargau17Zürich Hardbrücke railway station16.24ZürichCanton of Zürich18Geneva Airport railway station16.14Le Grand-SaconnexCanton of Geneva19Chur railway station14.012ChurGrisons20Thun railway station13.77ThunCanton of Bern21Lugano railway station11.64LuganoTicino22Fribourg/Freiburg railway station10.85FribourgCanton of Fribourg23Neuchâtel railway station9.77NeuchâtelCanton of Neuchâtel24Uster railway station9.63UsterCanton of Zürich25Zürich Enge railway station7.73ZürichCanton of Zürich26Bellinzona railway station5.55BellinzonaTicino

See also Rail transport in Switzerland

References