Con «Ferrovia 2000» la Confederazione ha attuato un programma d’offerta basato sull’orario cadenzato del 1982. Grazie alla costruzione della tratta tra Mattstetten e Rothrist è stato possibile ridurre a meno di un’ora i tempi di percorrenza tra Berna e Zurigo, Basilea e Lucerna. Ciò ha consentito di potenziare il principio dei nodi: da allora ai principali nodi ferroviari i treni arrivano poco prima dell'ora piena o della mezz'ora e partono poco dopo, permettendo di ridurre i tempi per il cambio e di migliorare le coincidenze. Con «Ferrovia 2000» la Confederazione ha migliorato l’offerta in tutte le regioni, realizzato maggiori capacità per il traffico merci e consentito di ottimizzare i collegamenti internazionali.
Il programma «Ferrovia 2000», i cui costi sono stati pari a 5,4 milioni di franchi, era stato accettato in votazione popolare nel 1987.