Station
Luzern
Departures and timetable
On Monday 2 November 2026 the timetable has 471 departures from Luzern: the first at 04:21, the last at 01:02 after midnight. 24 lines, direct to Zürich HB, Bern and Winterthur.
Next departures
| Time | Line | Towards | Platform |
|---|---|---|---|
| S9 | HochdorfDepartures from Hochdorf | 3 | |
| IR75 | Zürich HBDepartures from Zürich HB | 5B-D | |
| S3 | Küssnacht am RigiDepartures from Küssnacht am Rigi | 2 | |
| S5 | GiswilDepartures from Giswil | 14 | |
| S6 | Ends herefrom Wolhusen | 10 | |
| S1 | SurseeDepartures from Sursee | 9 | |
| S5 | Ends herefrom Giswil | 14 | |
| IRLEX 2991 | Ends herefrom Wolfenschiessen | 13 | |
| S1 | BaarDepartures from Baar | 2 | |
| IR70 | Ends herefrom Zürich HB | 3 | |
| S3 | Ends herefrom Brunnen | 11 | |
| IR26 | Basel SBBDepartures from Basel SBB | 4 |
Long-distance trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| IR75 | Zürich HBDepartures from Zürich HB | 5B-D | |
| IR26 | Basel SBBDepartures from Basel SBB | 4 | |
| IR15 | Fribourg/ | 7 | |
| IR70 | Zürich HBDepartures from Zürich HB | 3 | |
| IR26 | Arth-GoldauDepartures from Arth-Goldau | 6 | |
| IR75 | Zürich HBDepartures from Zürich HB | 6 | |
| IC21 | Basel SBBDepartures from Basel SBB | 6 | |
| tomorrow | IR26 | Basel SBBDepartures from Basel SBB | 9 |
Regional trains
Buses
| Time | Line | Towards | Platform |
|---|---|---|---|
| 7 | Horw, BiregghofDepartures from Horw, Biregghoffrom Bundesplatz | ||
| 4 | HubelmattDepartures from Luzern, Hubelmattfrom Kantonalbank | D | |
| 1 | Ebikon, FildernDepartures from Ebikon, Fildernfrom Schwanenplatz | ||
| 21 | Horw, ZentrumDepartures from Horw, Zentrumfrom Bahnhof | Q | |
| 4 | HubelmattDepartures from Luzern, Hubelmattfrom Bundesplatz | ||
| 12 | GasshofDepartures from Luzern, Gasshoffrom Kantonalbank | B | |
| 1 | Obernau, DorfDepartures from Obernau, Dorffrom Schwanenplatz | ||
| 20 | Horw, TechnikumstrasseDepartures from Horw, Technikumstrassefrom Bahnhof | J |
Boats
| Time | Line | Towards | Platform |
|---|---|---|---|
| tomorrow | 3600 1 | WeggisDepartures from Weggisfrom Luzern Bahnhofquai | 2 |
| tomorrow | 3602 | Kehrsiten-BürgenstockDepartures from Kehrsiten-Bürgenstockfrom Luzern Bahnhofquai | 3 |
| tomorrow | 3600 7 | Beckenried (See)Departures from Beckenried (See)from Luzern Bahnhofquai | 1 |
| tomorrow | 3602 | Kehrsiten-BürgenstockDepartures from Kehrsiten-Bürgenstockfrom Luzern Bahnhofquai | 3 |
| tomorrow | 3600 11 | Flüelen (See)Departures from Flüelen (See)from Luzern Bahnhofquai | 1 |
| tomorrow | 3602 | Kehrsiten-BürgenstockDepartures from Kehrsiten-Bürgenstockfrom Luzern Bahnhofquai | 3 |
| tomorrow | 3600 13 | VitznauDepartures from Vitznaufrom Luzern Bahnhofquai | 1 |
| tomorrow | 3600 15 | VitznauDepartures from Vitznaufrom Luzern Bahnhofquai | 1 |
Planned times from the timetable, Monday 2 November 2026, from 22:32. Delays and cancellations are on the live board.
Direct from Luzern
The busiest places reached without a change, on the same day.
| To | Line | Fastest | A day | Journeys |
|---|---|---|---|---|
| Zürich HBDepartures from Zürich HB | IR75IR70IR | 42 min | 40 | Now, with delays |
| BernDepartures from Bern | IR15RE7 | 1 h | 21 | Now, with delays |
| WinterthurDepartures from Winterthur | IR75 | 1 h 24 min | 11 | Now, with delays |
| OltenDepartures from Olten | RE24IR27IR26 | 34 min | 56 | Now, with delays |
| LausanneDepartures from Lausanne | IR15 | 2 h 20 min | 17 | Now, with delays |
| St. GallenDepartures from St. Gallen | VAE | 2 h 16 min | 13 | Now, with delays |
| Basel SBBDepartures from Basel SBB | IR27IR26IC21 | 1 h 1 min | 35 | Now, with delays |
| GenèveDepartures from Genève | IR15 | 3 h 5 min | 13 | Now, with delays |
| ZugDepartures from Zug | S1IR75IR70 | 19 min | 77 | Now, with delays |
| Zürich FlughafenDepartures from Zürich Flughafen | IR75 | 1 h 9 min | 11 | Now, with delays |
| LenzburgDepartures from Lenzburg | S9 | 1 h 18 min | 35 | Now, with delays |
| Pfäffikon SZDepartures from Pfäffikon SZ | VAE | 1 h 15 min | 13 | Now, with delays |
Lines
Long-distance trains
- ECtowards Basel SBBDepartures from Basel SBB and Como S. Giovanni2 a day
- IC21towards Basel SBBDepartures from Basel SBB and LuganoDepartures from Lugano16 a day
- IRtowards Zürich HBDepartures from Zürich HB and SargansDepartures from Sargans3 a day
- IR15towards Genève-AéroportDepartures from Genève-Aéroport and LausanneDepartures from Lausanne18 a day
- IR26towards Basel SBBDepartures from Basel SBB and BellinzonaDepartures from Bellinzona20 a day
- IR27towards Basel SBBDepartures from Basel SBB16 a day
- IR70towards SargansDepartures from Sargans and Zürich HBDepartures from Zürich HB18 a day
- IR75towards WeinfeldenDepartures from Weinfelden and Zürich HBDepartures from Zürich HB19 a day
- IRLEXtowards EngelbergDepartures from Engelberg and WolfenschiessenDepartures from Wolfenschiessen18 a day
- LIXtowards Interlaken OstDepartures from Interlaken Ost and MeiringenDepartures from Meiringen17 a day
- VAEtowards St. GallenDepartures from St. Gallen13 a day
Regional trains
- RE7towards Wolhusen | Langenthal and Bern | Langenthal19 a day
- RE24towards OltenDepartures from Olten20 a day
- S1towards SurseeDepartures from Sursee and BaarDepartures from Baar77 a day
- S3towards BrunnenDepartures from Brunnen and Arth-GoldauDepartures from Arth-Goldau26 a day
- S4towards WolfenschiessenDepartures from Wolfenschiessen and StansDepartures from Stans40 a day
- S5towards GiswilDepartures from Giswil39 a day
- S6towards Langnau i.E. | Langenthal and Wolhusen | Langenthal20 a day
- S9towards LenzburgDepartures from Lenzburg and HochdorfDepartures from Hochdorf39 a day
- S41towards HorwDepartures from Horw10 a day
- S44towards StansDepartures from Stans7 a day
- S55towards SachselnDepartures from Sachseln4 a day
- S77towards WillisauDepartures from Willisau and Zell LUDepartures from Zell LU7 a day
- S99towards HochdorfDepartures from Hochdorf3 a day
Timetables to print
One sheet per line and direction, as in the shelter: every departure of the week, hour by hour, on one A4 page.
from Luzern, Bahnhof
- 1towards Ebikon, Fildern · towards Obernau, DorfPDF
- 2towards Emmenbrücke, SprengiPDF
- 4towards HubelmattPDF
- 6towards Matthof · towards BüttenenhaldePDF
- 7towards Horw, Biregghof · towards UnterlöchliPDF
- 8towards Hirtenhof · towards WürzenbachPDF
- 10towards ObergütschPDF
- 12towards GasshofPDF
- 14towards Brüelstrasse · towards Horw, ZentrumPDF
- 19towards FriedentalPDF
- 20towards Horw, Ennethorw · towards Horw, TechnikumstrassePDF
- 21towards Kriens, BusschleifePDF
- 24towards Meggen, TschädigenPDF
- 50towards Menziken, BahnhofPDF
- 52towards Rickenbach LU, DorfPDF
- 61towards Ettiswil, PostPDF
- 71towards Eigenthal, TalbodenPDF
- 72towards Neuenkirch, LippenrütiPDF
- 73towards Rotkreuz, Bahnhof SüdPDF
- 493towards Altdorf UR, Bahnhof WestPDF
from Luzern Bahnhofquai
With a change from Luzern
The other places on the long-distance network no train reaches from here without a change: each with the day's journeys and where to change.
- Aarau
- Aigle
- Alp Grüm
- Altmatt
- Altstätten SG
- Amriswil
- Andermatt
- Bad Ragaz
- Baden
- Basel Bad Bf
- Bergün/Bravuogn
- Bern Brünnen Westside
- Bern Bümpliz Nord
- Bern Wankdorf
- Bernina Diavolezza
- Bever
- Bex
- Biberegg
- Biel/Bienne
- Blumenau
- Boltigen
- Bonaduz
- Brig
- Brig Bahnhofplatz
- Brugg AG
- Buchs SG
- Burgdorf
- Celerina
- Chambrelien
- Château-d'Oex
- Chur
- Degersheim
- Delémont
- Dietikon
- Disentis/Mustér
- Domat/Ems
- Düdingen
- Erlenbach im Simmental
- Filisur
- Flawil
- Flums
- Freienbach SOB
- Frick
- Frutigen
- Gland
- Gossau SG
- Grenchen Nord
- Grenchen Süd
- Gstaad
- Heerbrugg
- Herzogenbuchsee
- Ins
- Interlaken West
- Kaltbrunn
- Kerzers
- La Chaux-de-Fonds
- Lachen SZ
- Landquart
- Langenthal
- Laufen
- Le Prese
- Les Geneveys-sur-Coffrane
- Les Hauts-Geneveys
- Leuk
- Lyss
- Maienfeld
- Marin-Epagnier
- Martigny
- Möhlin
- Montbovon
- Montreux
- Moutier
- Münsingen
- Müntschemier
- Muttenz
- Neuchâtel
- Oensingen
- Oey-Diemtigen
- Ospizio Bernina
- Pontresina
- Poschiavo
- Pratteln
- Preda
- Reichenau-Tamins
- Renens VD
- Rhäzüns
- Rheinfelden
- Riedmatt SZ
- Ringgenberg
- Romanshorn
- Rorschach
- Saanenmöser
- Samedan
- Samstagern
- Sargans
- Sattel
- Schaffhausen
- Schindellegi-Feusisberg
- Schmerikon
- Schönried
- Siebnen-Wangen
- Sierre/Siders
- Sion
- Solothurn
- Spiez
- St. Margrethen SG
- St-Maurice
- St. Moritz
- Stein-Säckingen
- Steinerberg
- Thun
- Thusis
- Tiefencastel
- Unterterzen
- Uzwil
- Vallorbe
- Vevey
- Villeneuve VD
- Visp
- Wädenswil
- Walenstadt
- Wil SG
- Wilen bei Wollerau
- Wimmis
- Wollerau
- Wynigen
- Yverdon-les-Bains
- Zermatt
- Ziegelbrücke
- Zürich Altstetten
- Zürich Oerlikon
- Zweisimmen
Around Luzern
On sbb.ch
Opens on sbb.ch. SBB publishes these for the stations it runs; for others, see the operator’s own site.
The whole timetable, offline too
Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Luzern are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.
Get the appEvery figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.