Zur besseren Organisation und Darstellung der Bahnhöfe und deren Stellwerke wurden sämtliche Strecken nummeriert. Zum grössten Teil entspricht diese der offiziellen Nummerierung der Infrastrukturbetreiber.

100 – 199
- 100 Lausanne – Sion – Brig – Iselle
- 101 Lausanne-Flon – Bercher
- 102 Lausanne-Flon – Renens
- 105 Blonay – Chamby
- 110 Domodossola – Iselle
- 111 Vevey – Puidoux-Chexbres
- 112 Vevey – Blonay
- 113 Blonay – Les Pléiades
- 120 Montreux – Zweisimmen – Lenk
- 121 Montreux – Rocher-de-Naye
- 124 Aigle – Sépey – Les Diablerets
- 125 Aigle – Leysin
- 126 Aigle – Ollon – Champéry
- 127 Bex – Villars BVB
- 128 Villars BVB – Col de Bretaye
- 131 St-Maurice – St-Gingolph
- 132 Martigny – Le Châtelard Frontière
- 133 Martigny – Orsières
- 134 Sembrancher – Le Châble
- 140 Brig – Visp – Zermatt
- 142 Zermatt – Gornergrat
- 150 Lausanne – Genève-Aéroport
- 151 Châtelaine – La Plaine
- 152 Châtelaine – Annemasse
- 154 Nyon – Crassier
- 155 Nyon – La Cure
- 156 Apples – L’Isle
- 157 Morges – Apples – Bière
- 175 Lausanne-Sébellion – Renens
- 176 Lausanne-Tridel
200 – 299
- 200 Renens – Daillens – Vallorbe
- 201 Le Day – Le Brassus
- 210 Daillens – Neuchâtel – Biel/Bienne
- 211 Orbe – Chavorney
- 212 Yverdon – Ste-Croix
- 213 Neuchâtel – Boudry (Littorail)
- 214 Le Locle – Les Brenets
- 218 Travers – Buttes
- 219 Auvernier – Les Verrières
- 220 Bern – Neuchâtel
- 222 La Chaux-de-Fonds – Les Ponts-de-Martel
- 223 Neuchâtel – Le Locle-Col-des-Roches
- 225 Biel/Bienne – La Chaux-de-Fonds
- 230 Sonceboz-Sombeval – Moutier – Basel SBB
- 231 Basel SBB – Ruchfeld
- 232 Moutier – Grenchen Nord – Lengnau
- 236 Tavannes – Le Noirmont – La Chaux-de-Fonds
- 237 Le Noirmont – Glovelier
- 238 Porrentruy – Bonfol
- 239 Courtemaîche – Bure Casernes
- 240 Delémont – Delle
- 250 Lausanne – Fribourg – Bern
- 251 Palézieux – Payerne – Kerzers – Lyss
- 252 Yverdon – Payerne – Fribourg
- 253 Bulle – Broc Fabrique
- 254 Bulle – Romont
- 255 Givisiez – Murten – Ins
- 256.1 Palézieux – Châtel-St-Denis
- 256.2 Châtel-St-Denis – Montbovon
- 257 Flamatt – Laupen – Gümmenen
- 260 Zollikofen – Lyss – Biel/Bienne
- 261 Biel – Täuffelen – Ins
- 290 Bern – Münsingen – Thun
- 291 Solothurn – Bern RBS
- 293 Worblaufen – Unterzollikofen
- 294 Worb Dorf – Worblaufen
- 295 Bern Zytglogge – Worb Dorf
- 297 Bern Fischermätteli – Schwarzenburg
- 298 Bern Fischermätteli – Belp – Thun
300 – 399
- 300 Spiez – Kandersteg – Brig
- 310 Thun – Spiez – Interlaken – Bönigen
- 311 Interlaken – Lauterbrunnen
- 312 Zweilütschinen – Grindelwald
- 313 Grütschalp – Mürren
- 315 Lauterbrunnen – kl. Scheidegg- Grindelwald
- 316 Kleine Scheidegg – Jungfraujoch
- 320 Spiez – Zweisimmen
- 330 Frutigen – LBT – Visp
400 – 499
- 400 Mattstetten – NBS – Rothrist
- 410 Olten – Solothurn – Biel/Bienne
- 412 Oensingen – Balsthal
- 413 Solothurn – Niederbipp – Oensingen
- 415 Wanzwil – Subigen – Busswil
- 416 Langenthal – Niederbipp
- 417 Langenthal – St. Urban – Melchnau
- 420 Solothurn – Moutier
- 430 Halse-Rüegsau – Thun
- 440 Solothurn – Burgdorf – Ramsei – Langnau
- 441 Langenthal – Huttwil
- 442 Ramsei- Sumiswald – Huttwil
- 444 Sumiswald – Wasen
- 445 Huttwil – Wolhusen
- 450 Olten – Burgdorf – Bern
- 460 Gümligen – Langnau – Luzern
- 470 Luzern – Meiringen – Interlaken
- 473 Alpnachstad – Pilatus
- 474 Meiringen – Innertkirchen
- 480 Hergiswil – Engelberg
500 – 599
- 500 Basel SBB – Olten – Luzern
- 502 Liestal – Waldenburg
- 503 Sissach – Läufelfingen – Olten
- 504 Zofingen – Kölliken – Suhr
- 505 Basel Dreispitz – Dornach
- 506 Basel Heuwaage – Rodersdorf
- 507 Basel Dreispitz – Aesch Dorf
- 508 Basel St. Jakob – Pratteln
- 510 Basel St. Johann – Basel SBB
- 520 Basel SBB – Basel Bad Bf
- 523 Basel Bad Bf – Kleinhünigen Hafen
- 525 Basel – Birsfelden Hafen/Schweizerhalle
- 530 – Basel Bad Bf – Lörrach
- 540 Olten – Däniken – Wöschnau
- 570 Luzern – Immensee
- 580 Giubiasco – CBT – Vezia
- 595 Rynächt – GBT – Pollegio
600 – 699
- 600 Immensee – Göschenen – Chiasso
- 602 Arth-Goldau – Rigi
- 603 Vitznau – Rigi
- 610 Brig – Andermatt – Diesentis
- 612 Göschenen – Andermatt
- 615 Oberwald – Gletsch – Realp
- 620 Locarno – Camedo – Domodossola
- 630 Giubiasco – Locarno
- 631 Cadenazzo – Luino
- 634 Mendrisio – Stabio
- 635 Lugano – Ponte Tresa
- 636 Capolago – Generoso
- 640 Brugg – Wildegg – Rupperswil
- 642 Suhr – Aarau
- 643 Aarau – Schöftland
- 644 Aarau – Menziken
- 645 Lenzburg – Suhr
- 647 Brugg – Lupfig – Othmarsingen
- 650 Mellingen – Aarau – Däniken
- 651 Emmenbrücke – Lenzburg
- 652 Beinwil – Beromünster
- 653 Hendschiken – Rotkreuz – Immensee
- 654 Lenzburg – Wildegg
- 655 Wohlen – Bremgarten – Dietikon
- 656 Wohlen – Meisterschwanden
- 660 Thalwil – Zug – Luzern
- 665 Zug – Walchwil – Arth-Goldau
- 670 Wädenswil – Einsiedeln
- 672 Pfäffikon – Samstagern
- 673 Biberbrugg – Arth-Goldau
700 – 799
- 700 Brugg – Frick – Pratteln
- 701 Eglisau – Koblenz – Stein-Säckingen
- 702 Turgi – Waldshut
- 703 Zürich Oerlikon – Dättwil – Mellingen
- 705 Otelfingen – Niederglatt
- 710 Zürich HB – Killwangen – Brugg AG
- 711 Zürich Altstetten – Zug Kollermühle
- 712 Zürich HB SZU – Sihlbrugg
- 713 Zürich Giesshübel – Uetliberg
- 720 Zürich HB – Wiedikon – Ziegelbrücke
- 730 Zürich Letten – Stadelhofen – Rapperswil
- 731 Zürich Rehalp – Esslingen
- 732 Dolderbahn
- 735 Ziegelbrücke – Uznach – Rapperswil
- 736 Ziegelbrücke – Linthal
- 740 Rapperswil – Dübendorf – Wallisellen
- 742 Hinwil – Bauma
- 745 Zürich HB – Stadelhofen – Stettbach
- 750 Opfikon – Zürich Flughafen – Bassersdorf
- 751 Zürich HB – Wipkingen – Winterthur
- 752 Opfikon – Kloten – Hürlistein
- 753 Effretikon – Pfäffikon – Hinwil
- 754 Winterthur – Bauma – Rüthi ZH
- 760 Zürich Hardbrücke – Käferberg – Bülach
- 761 Oberglatt – Niederweningen
- 762 Winterthur – Neuhausen – Schaffhausen
- 763 Hallau – Schaffhausen – Thayngen
- 769 Winterthur – Bülach
- 770 Bülach – Eglisau – Neuhausen
800 – 899
- 820 Etzwilen – Schaffhausen
- 821 Oberwinterthur – Etzwilen – Singen
- 822 Etzwilen – Kreuzlingen – Konstanz
- 824 Romanshorn – Kreuzlingen – Konstanz
- 825 Romanshorn – Rorschach
- 830 Wil – Weinfelden – Kreuzlingen
- 835 Wil – Frauenfeld
- 840 Winterthur – Frauenfeld – Romanshorn
- 850 St. Gallen – Winterthur
- 852 Sulgen – Gossau SG
- 853 Wil – Wattwil – Uznach
- 854 Gossau SG – Appenzell – Wasserauen
- 855 St. Gallen AB – Gais – Appenzell
- 856 Altstätten Stadt – Gais
- 857 Rorschach – Heiden
- 858 Rheineck – Walzenhausen
- 859 St. Gallen AB – Trogen
- 870 Romanshorn – St. Gallen – Lichtensteig
- 871 Wattwil – Ebnat-Kappel
- 872 Ebnat-Kappel – Nesslau
- 880 Sargans – St. Margrethen – St. Gallen
- 890 Sargans – Ziegelbrücke
900 – 999
- 900 Sargans – Chur
- 910 Landquart – Davos – Filisur
- 912 Klosters – Vereina – Sagliains
- 920 Reichenau – Disentis
- 930 Chur – Arosa
- 940 Landquart – Chur – St. Moritz
- 950 St. Moritz – Tirano
- 960 Bever – Scuol-Tarasp
- 990 Anlage ETH (Dübendorf)
- 991 Anlage AZL B001 (Dübendorf)
- 992 Anlage AZL B003 (Loewenberg)
- 993 Schulungsanlage St. Gallen
- 994 Schulungsanlagen BLS
- 995 Schulungsanlagen SBB