Nobody seems to have posted this yet, so I will.
Yesterday (Wednesday 22nd March) there was a derailment outside Luzern station (aka Lucerne). 400 metres of track was ripped up and 4 sets of points destroyed. No trains can get into or out of the station on the SBB lines.
The ZB line to Interlaken is open, but all other lines into and out of the station are closed (Zürich, Bern, Basel, Milan etc.)
The SBB now says repairs will take until Sunday. Trains are running to and from the nearest station to Luzern, with bus connections, but these buses are slower than trains and have limited capacity.
Latest info here: http://www.sbb.ch/en/timetable/rail-traffic-information.html
As of the time I posted, it says:
Train services at Luzern station are suspended.
The S4 / S44 / S5 / S55 + IR Luzern - Engelberg / Interlaken Ost (Zentralbahn) S-Bahn trains are running on schedule.
Passengers travelling from Genève / Lausanne / Biel/Bienne / Basel SBB / Olten to Arth-Goldau / Lugano / Milano Centrale or vice versa travel via Zürich HB.
In the direction of Rotkreuz, Zug + Zürich HB: Replacement bus services are operating Luzern - Ebikon + Bus 22 / 23 (VBL).
In the direction of Sursee, Zofingen, Olten, Basel SBB / Bern:
Replacement bus services are operating Luzern - Emmenbrücke + Bus 2 (VBL).
Special trains operating Emmenbrücke xx:33 - Sursee (» S8 Olten) /// (S8 Olten xx:36 ») Sursee xx:11 - Emmenbrücke.In the direction of Wolhusen, Langnau i.E. / Langenthal: Replacement bus services are operating Luzern - Littau.
In the direction of Arth-Goldau, Erstfeld / Bellinzona + Lugano:
Passengers travelling from Luzern to Arth-Goldau should take the bus services 6 / 8 / 24 (VBL) to Luzern Verkehrshaus and change in Luzern Verkehrshaus.Departure of the buses Luzern: Europaplatz vor KKL
Long-distance trains IR Luzern - Zürich HB (- Zürich Flughafen) are cancelled between Luzern and Ebikon.
Long-distance trains ICN / IR Basel SBB - Luzern - Arth-Goldau - Erstfeld / Lugano are cancelled between Basel SBB and Arth-Goldau.
Long-distance trains IR Luzern - Zofingen - Bern - Genève-Aéroport are cancelled between Luzern and Sursee.
Long-distance trains IR Luzern - Sursee - Olten - Gelterkinden - Basel SBB are cancelled between Luzern and Sursee.
Trains VAE Luzern - Rapperswil - St. Gallen are cancelled between Luzern and Luzern Verkehrshaus. The trains VAE make an unscheduled stop in Meggen, Merlischachen + Immensee.
Trains RE Luzern - Olten are cancelled between Luzern and Emmenbrücke.
Trains RE Luzern - Langnau i.E. - Bern are cancelled between Luzern and Littau.S-Bahn trains S1 Sursee - Luzern - Zug - Baar are cancelled between Emmenbrücke and Ebikon.
S-Bahn trains S3 Luzern - Küssnacht am Rigi - Arth-Goldau - Brunnen are cancelled between Luzern and Luzern Verkehrshaus.
S-Bahn trains S6 Luzern - Wolhusen - Langenthal are cancelled between Luzern and Littau.
S-Bahn trains S61 Luzern - Schachen LU are cancelled.
S-Bahn trains S9 Luzern - Lenzburg are cancelled between Luzern and Emmenbrücke Gersag.
S-Bahn trains S99 Luzern - Hochdorf LU are cancelled.Reason: Unscheduled construction work
Duration of interruption from 22.03.2017 14:00 until 26.03.2017 close of services.
For further information, please call free SBB hotline at 0800 99 66 33.