For innenlandstransport er trekanten Basel-Bern-Zürich og linjen langs Genfersjøen mellom Genève og Lausanne i Vest-Sveits de viktigste jernbanestrekningene. Det viktigste jernbaneknutepunkt er Olten, der øst-vest-linjer og nord-sør-linjer krysser hverandre.