Timetable 2027
Timetable change on 13 December 2026 in the canton of Ticino
From Sunday 13 December 2026 the 2027 timetable applies. We compared it with this year’s, line by line and stop by stop in the canton of Ticino: 8 new, 9 no longer in the timetable, 5 with more trips and 3 with fewer — 77 changes in all, the most significant first.
The list covers all of Swiss public transport in the official timetable: SBB, BLS, PostBus, the Rhaetian Railway, the city networks and every other operator, train, bus, tram, boat and cable car. It is worked out by Spick Me; no operator wrote it.
Compared: the 2026 timetable as published on 28 October 2026 with the 2027 timetable as published on 28 October 2026. Compared again every week; last on 1 November 2026.
77 changes
-
- Stops it calls at that it does not today: Seregno, Monza, Cucciago, Cantù-Cermenate, Carimate, Camnago-Lentate, Desio, Lissone-Muggiò
and 3 more
Sesto S. Giovanni, Milano Greco Pirelli, Milano Porta Garibaldi
2026 → 2027 Mon–Fri 121 → 121 Saturday 121 → 121 Sunday 119 → 120
All 35 stops of the line
Airolo, Ambrì-Piotta, Balerna, Bellinzona, Biasca, Bodio TI, Camnago-Lentate, Cantù-Cermenate, Capolago-Riva S. Vitale, Carimate, Castione-Arbedo, Chiasso, Como Camerlata, Como S. Giovanni, Cucciago, Desio, Faido, Giubiasco, Lamone-Cadempino, Lavorgo, Lissone-Muggiò, Lugano, Maroggia-Melano, Melide, Mendrisio, Mendrisio S. Martino, Mezzovico, Milano Greco Pirelli, Milano Porta Garibaldi, Monza, Paradiso, Rivera-Bironico, Seregno, Sesto S. Giovanni, Taverne-Torricella
Municipalities: Airolo, Arbedo-Castione, Balerna, Bellinzona, Biasca, Chiasso, Faido, Giornico, Lamone, Lugano, Melide, Mendrisio, Mezzovico-Vira, Monteceneri, Paradiso, Quinto, Torricella-Taverne, Val Mara
- Stops it calls at that it does not today: Seregno, Monza, Cucciago, Cantù-Cermenate, Carimate, Camnago-Lentate, Desio, Lissone-Muggiò
-
- Mon–Fri: 97 trips instead of 74.
- Mon–Fri, Sunday: last trip at 01:06 instead of 00:38.
- Saturday: last trip at 01:30 instead of 00:38.
- Stops it calls at that it does not today: Minusio, Ponte Navegna, Minusio, Remorino, Gordola, Bivio Verzasca, Gordola, Centro
- No longer calls at: Gordola, Municipio, Gordola, Gnesa, Minusio, Paradiso di Vacanze
2026 → 2027 Mon–Fri 74 → 97 Saturday 74 → 92 Sunday 74 → 92
All 52 stops of the line
Bellinzona, P+R Tatti, Bellinzona, Piazza Orico, Bellinzona, SAMB, Bellinzona, Stazione, Bellinzona, Via Borromini, Bellinzona, Via Pellandini, Bellinzona, Via Pierino Tatti, Bellinzona, Viale Franscini, Bellinzona, Viale Portone, Cugnasco, Massarescio, Cugnasco, Posta, Gerra P., Centro Professionale, Gerra Piano, Paese, Gordola, Bivio Verzasca, Gordola, Centro, Gordola, Gaggiole, Gordola, Gnesa, Gordola, Municipio, Gordola, Nord, Gordola, Via Crespo, Gudo, Chiesa, Gudo, Malcantone, Gudo, Pian Marnino, Gudo, Progero, Gudo, Serta, Locarno, Centro, Locarno, Debarcadero, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, Rotonda, Minusio, Centro Elisarion, Minusio, Mappo, Minusio, Paradiso di Vacanze, Minusio, Ponte Navegna, Minusio, Remorino, Minusio, Scuole Medie, Minusio, Via Verbano, Monte Carasso, Camp di Nav, Monte Carasso, Cunvént, Monte Carasso, Urènn/Funivia, Muralto, Al Parco, Muralto, Palazzo dei Congressi, Riazzino, Bivio Stradonino, Riazzino, Bolla, Riazzino, Scuole, Riazzino, Stazione, Sementina, Campo sportivo, Sementina, Centro Somen, Sementina, Motto, Sementina, Via Locarno, Tenero, Piazza, Tenero, Stella d'Oro
Municipalities: Bellinzona, Cugnasco-Gerra, Gordola, Locarno, Minusio, Muralto, Tenero-Contra
-
- Renamed: «Lugano, Stadio» becomes «Lugano, Centro di Calcolo».
-
- Renamed: «Lugano, Gerra» becomes «Lugano, Gerra/Stadio».
-
- Stops it calls at that it does not today: Schwyz
2026 → 2027 Mon–Fri 21 → 22 Saturday 22 → 21 Sunday 20 → 19
All 12 stops of the line
Altdorf UR, Arth-Goldau, Bellinzona, Biasca, Chiasso, Flüelen, Lugano, Mendrisio, Rotkreuz, Schwyz, Zug, Zürich HB
Municipalities: Altdorf (UR), Arth, Bellinzona, Biasca, Chiasso, Flüelen, Lugano, Mendrisio, Risch, Schwyz, Zug, Zürich
-
- Stops it calls at that it does not today: Gordola, Bivio Verzasca, Gordola, Centro
- No longer calls at: Gordola, Municipio, Gordola, Gnesa
2026 → 2027 Mon–Fri 36 → 40 Saturday 30 → 30 Sunday 29 → 29
All 26 stops of the line
Agarone, Bivio per Cugnasco, Agarone, Chiossette, Agarone, Colletto, Agarone, Paese, Agarone, Piandesso, Agarone, Roccolo, Agarone, Ronco Morasci, Agarone, i Lög, Gordola, Bivio Verzasca, Gordola, Carcale, Gordola, Centro, Gordola, Gaggiole Sopra, Gordola, Gnesa, Gordola, Motto, Gordola, Municipio, Gordola, Roviscaglie, Medoscio, Paese, Medoscio, Sotto, Riazzino, Al Bosco, Riazzino, Bugaro, Riazzino, Montedato Municipio, Riazzino, Montedato Paese, Tenero, Brere, Tenero, Centro Commerciale, Tenero, Piazza, Tenero, Stazione
Municipalities: Cugnasco-Gerra, Gordola, Lavertezzo, Tenero-Contra
-
- Renamed: «Lugano, Via Ciani/Cornaredo» becomes «Lugano, Stadio Est».
-
- Mon–Fri: last trip at 19:55 instead of 21:32.
- No longer calls at: Lugano, Cornaredo
2026 → 2027 Mon–Fri 57 → 59
All 13 stops of the line
Canobbio, Mercato Resega, Davesco, Ponte di Valle, Lugano, Autosilo, Lugano, Centro, Lugano, Cimitero, Lugano, Cornaredo, Lugano, Gerra/Stadio, Lugano, Pista Ghiaccio, Lugano, Resega, Lugano, Via Ginevra, Piano Stampa, Capolinea, Piano Stampa, Farera, Piano Stampa, Maglio
Municipalities: Canobbio, Lugano, Porza
-
- Stops it calls at that it does not today: Balerna, Via Motta, Balerna, Via Sottobisio, Balerna, Industrie
- No longer calls at: Morbio Superiore, Campagna
2026 → 2027 Mon–Fri 30 → 30 Saturday 19 → 19 Sunday 12 → 12
All 28 stops of the line
Balerna, Bellavista (FFS), Balerna, Industrie, Balerna, Piazza, Balerna, Prada, Balerna, S. Antonio, Balerna, Stazione, Balerna, Via Motta, Balerna, Via Sottobisio, Morbio Inferiore, Basilica, Morbio Inferiore, Ghitello, Morbio Inferiore, Pianelle, Morbio Inferiore, Piano, Morbio Inferiore, Polenta, Morbio Inferiore, Posta, Morbio Inferiore, S. Lucia, Morbio Inferiore, Serfontana, Morbio Superiore, Buée, Morbio Superiore, Campagna, Morbio Superiore, Chiavarino, Morbio Superiore, Chiesa, Morbio Superiore, Croce, Morbio Superiore, Lattecaldo, Morbio Superiore, Ponte Sagno, Morbio Superiore, Posta, Morbio Superiore, Scuole, Morbio Superiore, Verana, Sagno, Paese, Sagno, alla Madonnina
Municipalities: Balerna, Breggia, Morbio Inferiore
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 2 Saturday 0 → 2 Sunday 0 → 2
All 4 stops of the line
Arth-Goldau, Bellinzona, Flüelen, Lugano
Municipalities: Arth, Bellinzona, Flüelen, Lugano
Summer service, compared on the late-August weeks of both years.
-
- Stops it calls at that it does not today: Ponte Brolla
2026 → 2027 Mon–Fri 34 → 33 Saturday 32 → 31 Sunday 32 → 31
All 13 stops of the line
Camedo, Cavigliano, Corcapolo, Intragna, Locarno FART, Locarno S. Antonio, Palagnedra, Ponte Brolla, Solduno, Solduno S. Martino, Tegna, Verdasio, Verscio
Municipalities: Centovalli, Locarno, Muralto, Terre di Pedemonte
-
- Stops it calls at that it does not today: Lodrino, Bivio per Cresciano, Lodrino, Via Vetreria
2026 → 2027 Mon–Fri 64 → 64 Saturday 38 → 38 Sunday 38 → 38
All 47 stops of the line
Airolo, Biv. per Madrano, Airolo, Buco dei Cavalli, Airolo, Caseificio/Funivia, Airolo, Stazione, Ambrì, Chiesa, Ambrì, centro scolastico, Ambrì, sotto, Ambrì-Piotta, Stazione, Biasca, Centro/Borgo, Biasca, Industrie, Biasca, Prada, Biasca, Stazione, Biasca, al Ponte, Bodio TI, Biv. per Personico, Bodio TI, Stazione, Bodio TI, Sud, Chiggiogna, Fedoccio, Chiggiogna, Paese, Faido, Birreria, Faido, Casa per Anziani, Faido, Pesa comunale, Faido, Piazza S. Franscini, Faido, Stazione, Faido, centro scolastico, Fiesso, Paese, Giornico, Biaschina, Giornico, Fraggio, Giornico, Paese, Giornico, Parondino, Giornico, Scuola Media, Lavorgo, Stazione, Lodrino, Bivio per Cresciano, Lodrino, Via Vetreria, Osco, Piottino, Osogna, Maestos, Osogna, Toboga, Piotta, Nord, Piotta, Via Centrale Ritom, Pollegio, Centrale d'esercizio, Pollegio, Pasquerio, Pollegio, Piazza, Polmengo, Paese, Polmengo, di Sopra, Rodi, Dazio Grande, Rodi, Funivia Tremorgio, Rodi, colonia Von Mentlen, Varenzo, Bivio
Municipalities: Airolo, Biasca, Faido, Giornico, Pollegio, Quinto, Riviera
-
- Renamed: «Faido, Posta» becomes «Faido, Piazza S. Franscini».
-
- Renamed: «Sureggio, Al Loco» becomes «Lugaggia, Nanteghè».
-
- Renamed: «Lugaggia» becomes «Lugaggia, Paese».
-
- Renamed: «Sureggio» becomes «Lugaggia, Sureggio».
-
- Renamed: «Piotta, Posta» becomes «Piotta, Via Centrale Ritom».
-
- Renamed: «Rodi, Posta» becomes «Rodi, Funivia Tremorgio».
-
- Mon–Fri: 10 trips instead of 8.
- Mon–Fri: last trip at 17:11 instead of 16:11.
- Weekends: 12 trips instead of 8.
- Weekends: last trip at 18:11 instead of 16:11.
2026 → 2027 Mon–Fri 8 → 10 Saturday 8 → 12 Sunday 8 → 12
All 59 stops of the line
Acquacalda, Acquarossa, Ospedale, Acquarossa, Scuole, Acquarossa-Comprovasco, Alpe Casaccia, Aquila, Bivio Ponto-Aquilesco, Aquila, Cresedo, Aquila, Paese, Biasca, Centro/Borgo, Biasca, Mulino Sciaroni, Biasca, Stazione, Biasca, Vallone, Camperio, Alta, Camperio, Monte di Sacco, Camperio, Ospizio, Camperio, Pianezza, Camperio, Piera, Campra, Bivio, Campra, centro nordico, Corzoneso Piano, Bivio, Curaglia, posta, Dangio, Chiesa, Dangio, Paese, Disentis/Mustér, Fontanivas, Disentis/Mustér, Salaplauna, Disentis/Mustér, staziun/posta, Dongio, Chiesa, Dongio, Industrie, Dongio, Piazza, Grumo (Blenio), Larescia, Loderio, Bivio, Lottigna, Lukmanier Passhöhe, Malvaglia, Brugaio, Malvaglia, Chiesa, Malvaglia, Filovia, Malvaglia, Orino, Malvaglia, Piazza d'armi, Malvaglia, Rongie, Marogno, Motto-Ludiano, Mumpé Medel, spartavias, Olivone, Municipio, Olivone, Petullo, Olivone, Posta, Olivone, Scona, Pian Segno, Piansecco, Platta, Acla, Platta, Fuorns, Platta, Pardatsch, Platta, Pardé, Platta, Sogn Gagl, Platta, Sogn Gions, Platta, vitg, Torre, Paese, Torre, Portera, Torre, alla Baracca
Municipalities: Acquarossa, Biasca, Blenio, Disentis/Mustér, Medel (Lucmagn), Serravalle
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri: last trip at 21:18 instead of 20:19.
2026 → 2027 Mon–Fri 16 → 12 Saturday 14 → 10 Sunday 14 → 14
All 23 stops of the line
Bellinzona, Besnate, Besozzo, Cadenazzo, Calde, Colmegna, Gallarate, Gerra (Gambarogno), Giubiasco, Laveno-Mombello, Luino (I), Maccagno, Magadino-Vira, Mornago-Cimbro, Pino-Tronzano, Porto Valtravaglia, Quartino, Ranzo-S. Abbondio, S. Antonino, S. Nazzaro, Sangiano, Ternate-Varano Borghi, Travedona-Biandronno
Municipalities: Bellinzona, Cadenazzo, Gambarogno, Sant'Antonino
-
- Renamed: «Dongio, Municipio» becomes «Dongio, Chiesa».
-
- Stops it calls at that it does not today: Ponte Brolla
2026 → 2027 Mon–Fri 12 → 12 Saturday 12 → 12 Sunday 12 → 12
All 13 stops of the line
Camedo, Domodossola (I), Druogno, Intragna, Locarno FART, Malesco, Masera, Ponte Brolla, Re, S. Maria Maggiore, Trontano, Verdasio, Verscio
Municipalities: Centovalli, Locarno, Muralto, Terre di Pedemonte
-
- Newly served: 113 departures a weekday.
-
- No longer served in the new timetable; 109 departures a weekday today.
-
- No longer served in the new timetable; 109 departures a weekday today.
-
- Saturday: now 2 trips, none before.
2026 → 2027 Mon–Fri 56 → 56 Saturday 0 → 2
All 23 stops of the line
Balerna, Bellavista (FFS), Balerna, Croce Bianca, Balerna, Mercole, Balerna, Mezzana, Balerna, Piazza, Coldrerio, Colle degli Ulivi, Coldrerio, Ideal, Coldrerio, Mercole, Coldrerio, Paese, Mendrisio, Asilo Sud, Mendrisio, Autosilo, Mendrisio, Cantine Delizie, Mendrisio, Cantine di Sotto, Mendrisio, Centro Studi 1, Mendrisio, Macello, Mendrisio, Morgana, Mendrisio, S. Giovanni, Mendrisio, Stazione, Morbio Inferiore, Ghitello, Morbio Inferiore, Polenta, Morbio Inferiore, Posta, Morbio Inferiore, S. Lucia, Morbio Inferiore, Serfontana
Municipalities: Balerna, Coldrerio, Mendrisio, Morbio Inferiore
-
- Stops it calls at that it does not today: Gravesano, Istituto Rusca
2026 → 2027 Mon–Fri 54 → 54 Saturday 49 → 49 Sunday 48 → 48
All 41 stops of the line
Arosio, Bassa, Arosio, Bivio per Arosio, Arosio, Cappella di Toma, Arosio, Cimaronco, Arosio, Paese, Banco, Cruséta, Bedigliora, Scuola Media, Breno, Crocevia per Breno, Breno, Paese, Breno, alla Bolla, Curio, Bivio, Curio, Molino di Curio, Curio, Paese, Fescoggia, Paese, Gravesano, Grumo, Gravesano, Istituto Rusca, Gravesano, Istituto Rusca Nord, Gravesano, Paese, Gravesano, Vallone, Lamone, Ostarietta, Lamone, Ostarietta V.Cantonale, Lamone, Paese, Lamone-Cadempino, Stazione, Magliaso, Stazione, Miglieglia, Cassinelle, Miglieglia, Paese, Miglieglia, Tortoglio, Mugena, Nava, Mugena, Paese, Novaggio, Alla Colombina, Novaggio, Posta, Novaggio, Riveri, Pura, Ai Ronchetti, Pura, Loco, Pura, Magliasina, Pura, Moriscio, Pura, Paese, Pura, Piazzale Latéria, Vezio, Acquacalda, Vezio, Busgnone, Vezio, Paese
Municipalities: Alto Malcantone, Gravesano, Lamone, Lema, Magliaso, Pura
-
- Stops it calls at that it does not today: Ponte Brolla
2026 → 2027 Mon–Fri 6 → 6 Saturday 6 → 6 Sunday 8 → 8
All 24 stops of the line
Camedo, Cavigliano, Corcapolo, Creggio, Domodossola (I), Druogno, Folsogno-Dissimo, Gagnone-Orcesco, Intragna, Locarno FART, Malesco, Masera, Palagnedra, Ponte Brolla, Prestinone, Re, S. Maria Maggiore, Solduno S. Martino, Tegna, Trontano, Verdasio, Verigo, Verscio, Zornasco
Municipalities: Centovalli, Locarno, Muralto, Terre di Pedemonte
-
- No longer calls at: Morbio Superiore, Campagna
2026 → 2027 Mon–Fri 46 → 46 Saturday 20 → 20 Sunday 14 → 14
All 32 stops of the line
Bruzella, Cimitero, Bruzella, Paese, Cabbio, Dossello, Cabbio, Posta, Cabbio, S. Rocco, Caneggio, La Costa, Caneggio, Paese, Caneggio, S. Antonio, Caneggio, Sotto Ronco, Morbio Inferiore, Basilica, Morbio Inferiore, Ghitello, Morbio Inferiore, Pianelle, Morbio Inferiore, Piano, Morbio Inferiore, Polenta, Morbio Inferiore, Posta, Morbio Inferiore, S. Lucia, Morbio Inferiore, Scuole Medie, Morbio Inferiore, Serfontana, Morbio Superiore, Buée, Morbio Superiore, Campagna, Morbio Superiore, Chiavarino, Morbio Superiore, Chiesa, Morbio Superiore, Croce, Morbio Superiore, Lattecaldo, Morbio Superiore, Ponte Sagno, Morbio Superiore, Posta, Morbio Superiore, Scuole, Morbio Superiore, Verana, Muggio, Marenca, Muggio, Paese, Sagno, Paese, Sagno, alla Madonnina
Municipalities: Breggia, Morbio Inferiore
-
- No longer calls at: Novazzano, Chiesa
2026 → 2027 Mon–Fri 57 → 57 Saturday 35 → 35 Sunday 35 → 35
All 39 stops of the line
Balerna, Passeggiata, Balerna, Via Ciseri, Brusata (Novazzano), Al Gaggio, Brusata (Novazzano), Costa, Brusata (Novazzano), Dogana, Brusata (Novazzano), Nord, Brusata (Novazzano), Paese, Chiasso, Centro Sportivo, Chiasso, Chiesa, Chiasso, Municipio, Chiasso, Stazione, Chiasso, Via Franscini, Chiasso, Via Motta, Chiasso, Via Soldini, Chiasso, Via Volta, Chiasso, Viale Stoppa, Genestrerio, Canova, Genestrerio, Cimitero, Genestrerio, Croce Grande, Genestrerio, Piazza, Mendrisio, Banchette, Mendrisio, Casa Anziani, Mendrisio, Centro Studi 2, Mendrisio, OSC, Mendrisio, Ospedale B. Vergine, Mendrisio, Stazione, Mendrisio, Via Motta, Morbio Inferiore, Scuole Medie, Novazzano, Bivio Boscherina, Novazzano, Boscherina 1, Novazzano, Casate, Novazzano, Chiesa, Novazzano, Fercasa, Novazzano, Marcetto, Novazzano, Moronaccio, Novazzano, Paese, Novazzano, Ponte Pobbia, Novazzano, Ronco, Novazzano, Torraccia
Municipalities: Balerna, Chiasso, Mendrisio, Morbio Inferiore, Novazzano
-
- No longer served in the new timetable; 73 departures a weekday today.
-
- No longer served in the new timetable; 60 departures a weekday today.
-
- No longer calls at: Pedrinate, Grotto Paradiso
2026 → 2027 Mon–Fri 37 → 37 Saturday 26 → 27 Sunday 20 → 20
All 28 stops of the line
Chiasso, Municipio, Chiasso, Piazza Indipendenza, Chiasso, Polo Nord, Chiasso, Scuole, Chiasso, Stazione, Chiasso, Via Bossi, Chiasso, Via Favre, Chiasso, Via Franscini, Chiasso, Via Motta, Chiasso, Via Volta, Chiasso, Viale Stoppa, Chiasso, al Sasso, Pedrinate, Bellavista, Pedrinate, Chiesa, Pedrinate, Cimitero, Pedrinate, Gasparina, Pedrinate, Grotto Paradiso, Pedrinate, Paese, Seseglio, Centro sportivo, Seseglio, Paese, Seseglio, Villette, Vacallo, Letra, Vacallo, Piazza, Vacallo, Ponte Picio, Vacallo, S. Simone, Vacallo, Scuole, Vacallo, Sovernigo, Vacallo, Via Spinee
Municipalities: Chiasso, Vacallo
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 26 → 0 Saturday 28 → 0 Sunday 28 → 0
All 27 stops of the line
Bissone (lago), Brusino Arsizio (lago), Brusino Arsizio Funivia (lago), Campione (lago), Cantine di Gandria (lago), Caprino (lago), Caslano (lago), Cassarate (lago), Cima (lago), Gandria (lago), Gandria Confine (lago), Grotto Elvezia (lago), Grotto Pescatori (lago), Lugano Centrale (lago), Maroggia (lago), Melide Swissminiatur (lago), Morcote (lago), Museo doganale svizzero (lago), Oria (lago), Osteno (lago), Paradiso (lago), Ponte Tresa (Italia) (lago), Ponte Tresa (lago), Porlezza (lago), Porto Ceresio (lago), S. Mamete (lago), S. Rocco (lago)
Municipalities: Bissone, Brusino Arsizio, Caslano, Lugano, Melide, Morcote, Paradiso, Tresa, Val Mara
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 01:07 instead of 23:41.
2026 → 2027 Mon–Fri 129 → 129 Saturday 72 → 75 Sunday 72 → 72
All 32 stops of the line
Arbedo, Casa Comunale, Arbedo, Chiesa, Arbedo, Polveriera, Arbedo, Polveriera Nord, Arbedo, Ponte Pacciaredo, Arbedo, Rotondello, Arbedo, Via Orbello, Bellinzona, Carmagnola, Bellinzona, Officina FFS, Bellinzona, Piazza Orico, Bellinzona, Posta Semine, Bellinzona, Ramarro, Bellinzona, S. Paolo Posta, Bellinzona, SAMB, Bellinzona, Saleggi, Bellinzona, Stazione, Bellinzona, Via Pellandini, Bellinzona, Viale Portone, Bellinzona, al Maglio, Bellinzona, al Persico, Bellinzona, al Ramone, Camorino, Bivio Comelina, Camorino, Busciurina, Camorino, Villaggio, Castione, Stazione, Castione, Via Cantonale, Giubiasco, Cimitero, Giubiasco, Piazza, Giubiasco, Stazione, Giubiasco, Via Bellinzona, Giubiasco, Via Ferriere, Giubiasco, alla Morobbia
Municipalities: Arbedo-Castione, Bellinzona
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0
All 33 stops of the line
Carnago, Arbustello, Carnago, Chiesa, Carnago, Deca, Carnago, Paese, Comano, Chiesa, Comano, Municipio, Comano, Quattro Strade, Comano, Studio TV, Cureglia, Grotti, Cureglia, Paese, Cureglia, Rotonda, Lugano, Centro, Lugano, Genzana, Lugano, Resega, Lugano, Stazione Nord, Massagno, Cappella due Mani, Massagno, Praccio, Origlio, Paese, Ponte Capriasca, Crano, Ponte Capriasca, Nogo, Ponte Capriasca, Nogo Sopra, Ponte Capriasca, Paese, Porza, Paese, Porza, Tavesio, Sala Capriasca, Paese, Savosa, Municipio, Savosa, Paese, Savosa, Roncaccio, Savosa, Valgersa, Tesserete, Paese, Tesserete, Scuole, Vaglio, Paese, Vaglio, Piccolo Vaglio
Municipalities: Capriasca, Comano, Cureglia, Lugano, Massagno, Origlio, Ponte Capriasca, Porza, Savosa
-
- Saturday: last trip at 01:15 instead of 00:10.
2026 → 2027 Mon–Fri 218 → 218 Saturday 150 → 154 Sunday 150 → 150
All 26 stops of the line
Breganzona, Medi, Breganzona, Posta, Canobbio, Mercato Resega, Cassarate, Lanchetta, Cassarate, Lido, Cassarate, Scuole, Lugano, Cappuccine, Lugano, Centro, Lugano, Cinque Vie, Lugano, Palazzo Congressi, Lugano, Palazzo Studi, Lugano, Pista Ghiaccio, Lugano, S. Nicolao, Lugano, Stazione Piazza Besso, Lugano, Studio Radio, Lugano, Via F. Pelli, Lugano, Via Ginevra, Lugano, Via Molinazzo, Lugano, ai Frati, Pregassona, Boschina, Pregassona, Bozzoreda, Pregassona, Croce Verde, Pregassona, Fola, Viganello, Bottogno, Viganello, Centro, Viganello, Meridiana
Municipalities: Canobbio, Lugano, Porza
-
- Mon–Fri: first trip at 06:17 instead of 05:17.
2026 → 2027 Mon–Fri 29 → 26 Saturday 17 → 17 Sunday 14 → 14
All 10 stops of the line
Lelgio, Paese, Odogno, Bivio per Bettagno, Odogno, Paese, Odogno, Piana, Pezzolo, Canvetto Tiratori, Pezzolo, Paese, Tesserete, Paese, Tesserete, Resega, Tesserete, Scuole, Tesserete, Stazione
Municipalities: Capriasca
-
- Weekends: 8 trips instead of 10.
- Weekends: last trip at 17:34 instead of 18:55.
2026 → 2027 Mon–Fri 14 → 12 Saturday 10 → 8 Sunday 10 → 8
All 3 stops of the line
Rivera, Passo del Ceneri, Rivera, Protezione Civile, Rivera-Bironico, Posta/FFS
Municipalities: Monteceneri
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 6 stops of the line
Locarno, Centro, Locarno, Debarcadero, Locarno, Palexpo, Locarno, Piazza Castello, Magadino, Debarcadero, Quartino, Bivio
Municipalities: Gambarogno, Locarno
-
- Newly served: 51 departures a weekday.
-
- Stops it calls at that it does not today: Pregassona, Paese
2026 → 2027 Mon–Fri 19 → 19
All 9 stops of the line
Cureggia, Bassa, Cureggia, Paese, Pregassona, Paese, Pregassona, Piazza di Giro, Pregassona, Ronco Villa, Viganello, Centro, Viganello, S. Siro, Viganello, Scuola Media, Viganello, Villa Costanza
Municipalities: Lugano
-
- Saturday: last trip at 01:23 instead of 23:49.
2026 → 2027 Mon–Fri 74 → 74 Saturday 74 → 77 Sunday 74 → 74
All 33 stops of the line
Balerna, Bellavista (FFS), Balerna, Bisio, Balerna, Croce Bianca, Balerna, Mercole, Balerna, Mezzana, Balerna, Piazza, Balerna, Pontegana, Balerna, Rimessa AMSA, Chiasso, Boffalora, Chiasso, Municipio, Chiasso, Rampa, Chiasso, Stazione, Chiasso, Via Motta, Coldrerio, Colle degli Ulivi, Coldrerio, Ideal, Coldrerio, Mercole, Coldrerio, Paese, Mendrisio, Autosilo, Mendrisio, Banchette, Mendrisio, Cantine Delizie, Mendrisio, Cantine di Sotto, Mendrisio, Casa Anziani, Mendrisio, Centro Studi 1, Mendrisio, Cimitero, Mendrisio, Macello, Mendrisio, Morgana, Mendrisio, Ospedale B. Vergine, Mendrisio, S. Giovanni, Mendrisio, S. Martino, Mendrisio, Stazione, Mendrisio, Via Morée, Mendrisio, Via Motta, Morbio Inferiore, Serfontana
Municipalities: Balerna, Chiasso, Coldrerio, Mendrisio, Morbio Inferiore
-
- Saturday: 25 trips instead of 16.
- Sunday: 23 trips instead of 14.
2026 → 2027 Mon–Fri 23 → 28 Saturday 16 → 25 Sunday 14 → 23
All 13 stops of the line
Acquarossa, Casa Anziani, Acquarossa-Comprovasco, Corzoneso Piano, Scaradra, Corzoneso, Paese, Corzoneso, Roccabella, Corzoneso, Sasso Rorina, Corzoneso, Valasci, Cumiasca, Campiroi, Cumiasca, Chiesa, Cumiasca, Cortia, Leontica, Chiesa, Leontica, Combrescherio, Leontica, Seggiovia
Municipalities: Acquarossa
-
- Saturday: last trip at 01:11 instead of 00:11.
2026 → 2027 Mon–Fri 180 → 180 Saturday 149 → 153 Sunday 149 → 149
All 17 stops of the line
Lugano, Belvedere, Lugano, Centro, Lugano, Malpensata, Lugano, Piazza Luini, Lugano, Piazza Manzoni, Lugano, Piazza Rezzonico, Lugano, Via Domenico Fontana, Paradiso, Brentino, Paradiso, Carzo, Paradiso, Debarcadero, Paradiso, Fontana, Paradiso, Geretta, Paradiso, La Sguancia, Paradiso, Stazione, Paradiso, Stazione/Scuole, Paradiso, Via Calprino, Pazzallo, P+R Fornaci
Municipalities: Lugano, Paradiso
-
- Saturday: last trip at 01:00 instead of 23:40.
2026 → 2027 Mon–Fri 100 → 100 Saturday 73 → 75 Sunday 73 → 73
All 40 stops of the line
Bellinzona, Casa Greina, Bellinzona, Cimitero, Bellinzona, Isolabella, Bellinzona, P. Indipendenza, Bellinzona, Piazza Governo, Bellinzona, Piazza Mesolcina, Bellinzona, Piazza Orico, Bellinzona, Scuola Media 2, Bellinzona, Stazione, Bellinzona, Via Gerretta, Bellinzona, Via Monte Gaggio, Bellinzona, Via Pellandini, Bellinzona, Via Vallone, Bellinzona, Viale G. Motta, Bellinzona, Viale Portone, Bellinzona, al Maglio, Bellinzona, al Ramone, Bellinzona, dalla Bett, Camorino, Pro Quadri, Camorino, Soabbia, Camorino, Ufficio Circolazione, Camorino, centro scolastico, Camorino, in Cumlina, Giubiasco, Bivio Pedevilla, Giubiasco, Borghetto, Giubiasco, Caffè Locarno, Giubiasco, Piazza, Giubiasco, Seghezzone, Giubiasco, Stazione, Giubiasco, Tre Castelli, Giubiasco, Via Ferriere, S. Antonino, Lati, S. Antonino, Monda, S. Antonino, Nosetto, S. Antonino, Paese, S. Antonino, Posta, S. Antonino, Stazione, S. Antonino, Via Serrai, S. Antonino, Via Tellina, S. Antonino,Centri Commerciali
Municipalities: Bellinzona, Sant'Antonino
-
- Saturday: last trip at 01:08 instead of 00:12.
2026 → 2027 Mon–Fri 199 → 199 Saturday 148 → 152 Sunday 148 → 148
All 19 stops of the line
Lugano, Autosilo, Lugano, Centro, Lugano, Centro di Calcolo, Lugano, Cimitero, Lugano, Gerra/Stadio, Lugano, Piazza Molino Nuovo, Lugano, Piazza Molino Nuovo 2, Lugano, Resega, Lugano, Sacro cuore, Lugano, Scuole Molino Nuovo, Lugano, Scuole Molino Nuovo 2, Lugano, Via Ginevra, Lugano, Via Zurigo, Lugano, Vignola, Pregassona, Boschina, Pregassona, Bozzoreda, Pregassona, Croce Verde, Pregassona, Piazza di Giro, Pregassona, Viarnetto
Municipalities: Lugano
-
- Saturday: last trip at 01:05 instead of 00:10.
2026 → 2027 Mon–Fri 202 → 202 Saturday 150 → 154 Sunday 150 → 150
All 31 stops of the line
Cadempino, Municipio, Cadempino, Ronchetto, Lamone-Cadempino, Posta/Staz., Lugano, Autosilo, Lugano, Campus Universitario, Lugano, Cappuccine, Lugano, Centro, Lugano, Corso Elvezia, Lugano, Genzana, Lugano, Palazzo Congressi, Lugano, Sacro cuore, Lugano, Stazione, Lugano, Università, Lugano, Via Balestra, Lugano, Via F. Pelli, Lugano, Via Ginevra, Lugano, ai Frati, Manno, Uovo di Manno, Massagno, Cappella due Mani, Massagno, Praccio, Massagno, Santa Lucia, Massagno, al Sole, Savosa, Crocifisso, Savosa, Valgersa, Vezia, Paese, Vezia, Villa Negroni, Vezia, Villa Recreatio, Viganello, Centro, Viganello, La Santa, Viganello, S. Siro, Viganello, Villa Costanza
Municipalities: Cadempino, Lamone, Lugano, Manno, Massagno, Savosa, Vezia
-
- Saturday: last trip at 22:54 instead of 20:36.
2026 → 2027 Mon–Fri 30 → 30 Saturday 26 → 28 Sunday 26 → 26
All 38 stops of the line
Brione s. Minusio, Ai Fanghi, Brione s. Minusio, Albaredo, Brione s. Minusio, B. Val Resa, Brione s. Minusio, Carmelo, Brione s. Minusio, Chiesa, Brione s. Minusio, Cimitero, Contra, Costa, Contra, Diga, Contra, Paese, Locarno, Centro, Locarno, Debarcadero, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, Rotonda, Locarno, Stazione, Mergoscia, Ai Mulini, Mergoscia, Bivio Ropiana, Mergoscia, Busada, Mergoscia, Posta, Minusio, Ai Foll, Minusio, Moranda, Minusio, S. Martino, Minusio, Scuole Medie, Minusio, Via ai Colli, Muralto, Bellavista, Muralto, Casa S. Agnese, Muralto, Lorio, Muralto, Residenza Montana, Muralto, Simposio, Muralto, Via Pioda, Orselina, Case di sotto, Orselina, Caselle, Orselina, Chiesa, Orselina, Clinica S. Croce, Orselina, Clinica Varini, Orselina, Posta, Orselina, ai Gerbi, Orselina, al Ponte
Municipalities: Brione sopra Minusio, Locarno, Mergoscia, Minusio, Muralto, Orselina, Tenero-Contra
-
- Saturday: last trip at 01:06 instead of 00:04.
2026 → 2027 Mon–Fri 148 → 148 Saturday 148 → 152 Sunday 148 → 148
All 29 stops of the line
Canobbio, Cioss, Canobbio, Ganna, Canobbio, Paese, Canobbio, Stazione, Comano, Rotonda, Comano, Studio TV, Cureglia, Rotonda, Lugano, Bellavista, Lugano, Belvedere, Lugano, Bressanella, Lugano, Cassarina, Lugano, Centro, Lugano, Centro di Calcolo, Lugano, Cà Rezzonico, Lugano, Genzana, Lugano, Gerra/Stadio, Lugano, Loreto, Lugano, Osp. Civico/Torricelli, Lugano, Piazza Loreto, Lugano, Piazza Luini, Lugano, Piazza Manzoni, Lugano, Piazza Rezzonico, Lugano, Ronchetto, Lugano, Stazione, Lugano, Tassino, Lugano, Via Tesserete, Massagno, Sassa, Massagno, Vicolo Vecchio, Trevano, Centro Studi
Municipalities: Canobbio, Comano, Cureglia, Lugano, Massagno, Porza
-
- Mon–Fri: 29 trips instead of 22.
2026 → 2027 Mon–Fri 22 → 29 Saturday 18 → 20 Sunday 18 → 18
All 41 stops of the line
Auressio, Paese, Auressio, Ri del Vò, Auressio, Ronchetto, Berzona (Onsernone), Berzona (Onsernone), Salei, Cavigliano, Bivio Onsernone, Comologno, Cappellino, Comologno, Dazio, Comologno, Paese, Corbella, Crana, Alle Bolle, Crana, Paese, Crana, Ponte Oscuro, Cresmino, Case, Cresmino, Cratolo, Cresmino, Funivia, Golino, Ponte, Golino, Posta, Intragna, Ponte, Locarno, Centro, Locarno, Cinque Vie, Locarno, Debarcadero, Locarno, Piazza Castello, Locarno, Stazione, Loco, Chiesa/CSO, Loco, Paese, Losone, Arbigo, Losone, Mercato Cattori, Losone, Ponte Maggia, Losone, Scuola Media, Losone, Zandone, Losone, Zandone Campeggio, Mosogno, Barione, Mosogno, Chiosso, Mosogno, Paese, Mosogno, Sotto, Russo, Russo, Ai Mundaa, Solduno, Stazione, Spruga, Vocaglia
Municipalities: Centovalli, Locarno, Losone, Muralto, Onsernone, Terre di Pedemonte
-
- No longer served in the new timetable; 36 departures a weekday today.
-
- Saturday: last trip at 01:00 instead of 00:09.
2026 → 2027 Mon–Fri 175 → 175 Saturday 148 → 152 Sunday 148 → 148
All 18 stops of the line
Canobbio, Mercato Resega, Davesco, Ponte di Valle, Lugano, Campus Universitario, Lugano, Casa Serena, Lugano, Centro di Calcolo, Lugano, Cornaredo, Lugano, Pista Ghiaccio, Lugano, Resega, Lugano, Stadio Est, Lugano, Stazione, Lugano, Università, Lugano, Via Beltramina, Lugano, Via Brentani, Lugano, Via Olgiati, Lugano, ai Frati, Piano Stampa, Capolinea, Piano Stampa, Farera, Piano Stampa, Maglio
Municipalities: Canobbio, Lugano, Porza
-
- Saturday: last trip at 01:12 instead of 23:53.
2026 → 2027 Mon–Fri 67 → 67 Saturday 67 → 68 Sunday 61 → 61
All 31 stops of the line
Alabardia, Cadenazzo, Chiesa, Cadenazzo, Ruscadella, Cadenazzo, Stazione, Cadenazzo, ex Segheria, Contone, Posta, Dirinella, Bivio per Caviano, Dirinella, Confine, Gerra (Gambarogno), Bagno, Gerra (Gambarogno), Cimitero, Gerra (Gambarogno), Paese, Magadino, Al Ponte, Magadino, Casa Comunale, Magadino, Debarcadero, Magadino, Farmacia, Magadino-Vira, Stazione, Quartino, Bivio, Quartino, Centro Luserte, Quartino, Chiesa, Quartino, Gerrascia, Quartino, Scuole, Quartino, Stazione, Ranzo, Bivio per S. Abbondio, Ranzo, Paese, S. Antonino, Via Serrai, S. Antonino,Centri Commerciali, S. Nazzaro, Molinetto, S. Nazzaro, Paese, Vira (Gambarogno), La Riva, Vira (Gambarogno), Paese, Vira (Gambarogno), Vignascia
Municipalities: Cadenazzo, Gambarogno, Sant'Antonino
-
- Newly served: 28 departures a weekday.
-
- Newly served: 28 departures a weekday.
-
- Saturday: last trip at 01:05 instead of 00:14.
2026 → 2027 Mon–Fri 149 → 149 Saturday 149 → 153 Sunday 149 → 149
All 30 stops of the line
Cassarate, Lanchetta, Cassarate, Lido, Cassarate, Monte Brè, Castagnola, Capolinea, Castagnola, Paese, Castagnola, S. Domenico, Castagnola, Serenella, Castagnola, Villa Favorita, Lugano, Bellavista, Lugano, Cappuccine, Lugano, Cassarina, Lugano, Centro, Lugano, Loreto, Lugano, Palazzo Congressi, Lugano, Palazzo Studi, Lugano, Santa Birgitta, Lugano, Stazione, Lugano, Tassino, Lugano, Via F. Pelli, Lugano, Via Ginevra, Lugano, ai Frati, Paradiso, Brentino, Paradiso, Carzo, Paradiso, Fontana, Paradiso, Geretta, Paradiso, Stazione, Paradiso, Stazione/Scuole, Paradiso, Via Calprino, Paradiso, Via Cattori, Paradiso, Via S. Salvatore
Municipalities: Lugano, Paradiso
-
- Saturday: last trip at 01:02 instead of 00:02.
2026 → 2027 Mon–Fri 105 → 105 Saturday 52 → 53 Sunday 52 → 52
All 46 stops of the line
Barbengo, Baldoria, Barbengo, La Cava, Barbengo, Scuole, Barbengo, Sidema, Barbengo, Tassera, Barbengo, Via Balconi, Bissone, autostrada, Casoro, Paese, Cernesio, Paese, Figino, Dogana, Garaverio, Paese, Grancia, Centro Commerciale 2, Grancia, Centro Lugano Sud, Grancia, Molini di Grancia, Grancia, Paese, Lugano, Autosilo Balestra, Lugano, Belvedere, Lugano, Cappuccine, Lugano, Centro, Lugano, Piazza Luini, Lugano, Piazza Rezzonico, Lugano, Stazione Nord, Melide, Cantine, Melide, Piazza Moretti, Melide, Stazione, Melide, Villa Magnolia, Morcote, Arbostora, Morcote, Burò, Morcote, Cantine, Morcote, Casa per Anziani, Morcote, La Canva, Morcote, Parco Scherrer, Morcote, Piazza Grande, Morcote, Preda dei Buchi, Morcote, Vedo, Pambio-Noranco, Igia, Pambio-Noranco, Posta, Paradiso, Debarcadero, Paradiso, Fontana, Paradiso, Geretta, Paradiso, La Sguancia, Paradiso, Stazione, Paradiso, Stazione/Scuole, Scairolo, Bivio, Vico Morcote, Colombaio, Vico Morcote, Olivella Lago
Municipalities: Bissone, Grancia, Lugano, Melide, Morcote, Paradiso, Vico Morcote
-
- No longer served in the new timetable; 25 departures a weekday today.
-
- Saturday: last trip at 01:08 instead of 00:26.
2026 → 2027 Mon–Fri 174 → 174 Saturday 151 → 152 Sunday 149 → 149
All 18 stops of the line
Locarno, Centro, Locarno, Cinque Vie, Locarno, Debarcadero, Locarno, In Selva, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, S. Antonio Stazione, Losone, Agricola, Losone, Arbigo, Losone, Canaa, Losone, Caserma, Losone, Mercato Cattori, Losone, Municipio, Losone, Ponte Maggia, Losone, Posta, Losone, Zandone, Solduno, Passetto, Solduno, Stazione
Municipalities: Locarno, Losone, Muralto
-
- Saturday: last trip at 01:08 instead of 00:02.
2026 → 2027 Mon–Fri 68 → 68 Saturday 67 → 68 Sunday 67 → 67
All 34 stops of the line
Carnago, Arbustello, Carnago, Chiesa, Carnago, Deca, Carnago, Paese, Comano, Chiesa, Comano, Municipio, Comano, Quattro Strade, Comano, Studio TV, Cureglia, Grotti, Cureglia, Paese, Cureglia, Rotonda, Lugano, Autosilo Balestra, Lugano, Cappuccine, Lugano, Genzana, Lugano, Stazione Nord, Massagno, Cappella due Mani, Massagno, Praccio, Origlio, Paese, Ponte Capriasca, Crano, Ponte Capriasca, Nogo, Ponte Capriasca, Nogo Sopra, Ponte Capriasca, Paese, Porza, Paese, Porza, Tavesio, Sala Capriasca, Paese, Savosa, Municipio, Savosa, Paese, Savosa, Roncaccio, Savosa, Valgersa, Tesserete, Paese, Tesserete, Scuole, Tesserete, Stazione, Vaglio, Paese, Vaglio, Piccolo Vaglio
Municipalities: Capriasca, Comano, Cureglia, Lugano, Massagno, Origlio, Ponte Capriasca, Porza, Savosa
-
- No longer calls at: Muggio, Casarno
2026 → 2027 Mon–Fri 14 → 14 Saturday 10 → 10 Sunday 10 → 10
All 11 stops of the line
Muggio, Bivio Casiroli, Muggio, Butigia, Muggio, Camasciora, Muggio, Casa Leone, Muggio, Casarno, Muggio, Cassino, Muggio, Fontane, Muggio, Meri, Muggio, Paese, Roncapiano, Paese, Scudellate, Paese
Municipalities: Breggia
-
- Saturday: last trip at 01:15 instead of 00:15.
2026 → 2027 Mon–Fri 73 → 73 Saturday 73 → 75 Sunday 73 → 73
All 22 stops of the line
Albonago, Roccolo, Aldesago, Arcate, Aldesago, Narbostra, Aldesago, Paese, Aldesago, Pontaccio, Aldesago, Ronchée, Aldesago, Via Rava, Brè, Paese, Brè, S. Antonio, Cassarate, Lanchetta, Cassarate, Monte Brè, Castagnola, Paese, Castagnola, Roncaccio, Castagnola, S. Grato, Castagnola, Salita Olivi, Castagnola, Tamporiva, Lugano, Centro, Lugano, Palazzo Studi, Ruvigliana, Fulmignano, Ruvigliana, Paese, Ruvigliana, Ronchetti, Ruvigliana, Trona
Municipalities: Lugano
-
- Saturday: last trip at 01:01 instead of 00:03.
2026 → 2027 Mon–Fri 70 → 70 Saturday 69 → 70 Sunday 69 → 69
All 32 stops of the line
Brione s. Minusio, Chiesa, Brione s. Minusio, Cimitero, Locarno, Belvedere, Locarno, Bosco Isolino, Locarno, Casa Bianca, Locarno, Centro, Locarno, Chiesa S. Antonio, Locarno, Cinque Vie, Locarno, Città Vecchia, Locarno, Debarcadero, Locarno, Delta Maggia, Locarno, Lido, Locarno, Lungolago Motta, Locarno, Monti della Trinità, Locarno, Paradiso, Locarno, Pensione Olanda, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, Residenza Lido, Locarno, Rotonda, Locarno, S. Caterina, Locarno, Stazione, Locarno, Via Monteguzzo, Locarno, Villa India, Minusio, Moranda, Muralto, Via Pioda, Orselina, Albergo Orselina, Orselina, Case di sotto, Orselina, Chiesa, Orselina, Clinica S. Croce, Orselina, Posta, Orselina, Stazione Funivia
Municipalities: Brione sopra Minusio, Locarno, Minusio, Muralto, Orselina
-
- Saturday: last trip at 01:10 instead of 00:05.
2026 → 2027 Mon–Fri 54 → 54 Saturday 38 → 39 Sunday 38 → 38
All 19 stops of the line
Agra, Bivio, Agra, Paese, Agra, Roncone, Agra, Rondelli, Bigogno, Cappella di Bigogno, Bigogno, Paese, Certenago, Paese, Gentilino, Posta, Gentilino, Rubiana, Gentilino, S. Abbondio, Lugano, Autosilo Balestra, Lugano, Cappuccine, Lugano, Stazione Via Sorengo, Montagnola, Bellevue, Montagnola, Il Maggio, Montagnola, Paese, Montagnola, Poporino, Sorengo, Clinica S. Anna, Sorengo, S. Grato
Municipalities: Collina d'Oro, Lugano, Sorengo
-
- Saturday: last trip at 00:40 instead of 23:30.
2026 → 2027 Mon–Fri 46 → 46 Saturday 35 → 37 Sunday 35 → 35
All 22 stops of the line
Castel S.Pietro, Al Mulino, Castel S.Pietro, Bv. Corteglia, Castel S.Pietro, Posta, Castel S.Pietro,Pte Loverciano, Chiasso, Piazza Indipendenza, Chiasso, Stazione, Chiasso, Via Bossi, Chiasso, Via Volta, Chiasso, Viale Stoppa, Mendrisio, Borgo, Mendrisio, Filanda, Mendrisio, Macello, Mendrisio, Stazione, Morbio Superiore, Posta, Morbio Superiore, zona Ronco, Pizzamiglio, Dogana, Vacallo, Casa Materna, Vacallo, Piazza, Vacallo, Ponte Picio, Vacallo, S. Simone, Vacallo, Scuole, Vacallo, Vignola
Municipalities: Breggia, Castel San Pietro, Chiasso, Mendrisio, Vacallo
-
- Saturday: last trip at 00:32 instead of 23:57.
2026 → 2027 Mon–Fri 170 → 170 Saturday 146 → 148 Sunday 146 → 146
All 39 stops of the line
Ascona, Baraggie, Ascona, Borgo, Ascona, Centro, Ascona, Fiume Maggia, Ascona, Manor Delta, Ascona, Palestre, Ascona, Parco dei Poeti, Ascona, San Materno, Ascona, Scuole, Ascona, Via Medere, Ascona, Via Pancaldi Mola, Ascona, Via Pascolo, Gordola, Centro Professionale, Gordola, Roviscaglie, Locarno, Atelier Remo Rossi, Locarno, Centro, Locarno, Debarcadero, Locarno, Palexpo, Locarno, Piazza Castello, Locarno, Piazza Stazione, Losone, Agricola, Losone, Mercato Cattori, Losone, Ponte Maggia, Losone, Sottochiesa, Losone, Via Cesura, Minusio, Crocifisso, Minusio, Esplanade, Minusio, Ignifera, Minusio, Mappo, Minusio, Piazza, Minusio, Ponte Navegna, Minusio, Remorino, Muralto, Al Parco, Muralto, Palazzo dei Congressi, Muralto, Via Sociale, Tenero, Brere, Tenero, Centro Commerciale, Tenero, Stazione, Tenero, Stella d'Oro
Municipalities: Ascona, Gordola, Locarno, Losone, Minusio, Muralto, Tenero-Contra
-
- Mon–Fri: last trip at 19:01 instead of 18:31.
2026 → 2027 Mon–Fri 23 → 25 Saturday 12 → 12 Sunday 12 → 12
All 10 stops of the line
Artore, Paese, Bellinzona, Cast. Montebello, Bellinzona, Cast.Sasso Corbaro, Bellinzona, Piazza Mesolcina, Bellinzona, Scuola Media 1, Bellinzona, Stazione, Daro, Pian Lorenzo, Daro, Pichitt, Daro, Scuole, Daro, Via Malmera
Municipalities: Bellinzona
-
- Newly served: 14 departures a weekday.
-
- No longer served in the new timetable; 14 departures a weekday today.
-
- Mon–Fri: last trip at 18:47 instead of 18:18.
2026 → 2027 Mon–Fri 21 → 21 Saturday 12 → 12 Sunday 12 → 12
All 13 stops of the line
Castione, Alle Cave, Castione, Stazione, Claro, Biv. per Scubiago, Claro, Bivio Ponton, Claro, Cassero, Claro, Paese, Claro, San Nazzaro, Claro, Scubiago, Moleno, Preonzo, Bivio per Claro, Preonzo, Nord, Preonzo, Paese, Preonzo, Piazza
Municipalities: Arbedo-Castione, Bellinzona
-
- Saturday: last trip at 01:30 instead of 00:30.
2026 → 2027 Mon–Fri 40 → 40 Saturday 40 → 42 Sunday 40 → 40
All 16 stops of the line
Bissone, Arco di Campione, Bissone, autostrada, Campione, Casino, Campione, Corso Italia, Campione, Via Marco, Campione, Via Matteo, Campione, Via Tagliaferri, Campione, via Totone, Lugano, Belvedere, Lugano, Centro, Lugano, Piazza Luini, Lugano, Piazza Manzoni, Lugano, Piazza Rezzonico, Melide, Stazione, Paradiso, Debarcadero, Paradiso, Piscina
Municipalities: Bissone, Lugano, Melide, Paradiso
-
- Saturday: 5 trips instead of 10.
2026 → 2027 Mon–Fri 10 → 10 Saturday 10 → 5 Sunday 10 → 10
All 21 stops of the line
Airolo, Bivio Funivia, Airolo, Cioss di fuori, Airolo, Stazione, All'Acqua, Bedretto, Bivio per Ronco, Bedretto, Paese, Cioss Prato (Bedretto), Cruina, Fontana, Cioss di dentro, Fontana, Gerora, Fontana, Paese, Ladstafel, Nufenen Passhöhe, Obergesteln, Dorfplatz, Oberwald, Bahnhof, Ossasco (Bedretto), Ronco (Bedretto), Ulrichen, Abzw. Nufenen, Ulrichen, Bahnhof, Ulrichen, Kittbrücke, Villa (Bedretto)
Municipalities: Airolo, Bedretto, Obergoms
Summer service, compared on the late-August weeks of both years.
-
- Saturday: 6 trips instead of 11.
2026 → 2027 Mon–Fri 11 → 11 Saturday 11 → 6 Sunday 11 → 11
All 9 stops of the line
Airolo, Galleria Banchi, Airolo, Pian Secco Belvédère, Airolo, Stazione, Andermatt, Bahnhofplatz, Fondo del Bosco, Gotthard Passhöhe, Hospental, Dorf, Motto Bartola, Mätteli
Municipalities: Airolo, Andermatt, Hospental
Summer service, compared on the late-August weeks of both years.
-
- Weekends: last trip at 17:37 instead of 17:07.
2026 → 2027 Mon–Fri 16 → 16 Saturday 8 → 8 Sunday 8 → 8
All 9 stops of the line
Cadenazzo, Scuola Media, Cadenazzo, Scuole Elementari, Cadenazzo, Stazione, Cadenazzo, ex Segheria, Rivera, Passo del Ceneri, Robasacco, Bivio Sasselli, Robasacco, Curva Steiner, Robasacco, Paese, Robasacco, Via Cantonale
Municipalities: Cadenazzo, Gambarogno, Monteceneri
-
- Saturday: last trip at 01:00 instead of 00:28.
2026 → 2027 Mon–Fri 53 → 53 Saturday 39 → 40 Sunday 38 → 38
All 22 stops of the line
Carabbia, Al Canvetto, Carabbia, Paese, Carona, Bellavista, Carona, Ciona, Carona, Nodivra, Carona, Paese, Lugano, Autosilo Balestra, Lugano, Belvedere, Lugano, Cappuccine, Lugano, Centro, Lugano, Piazza Luini, Lugano, Piazza Rezzonico, Lugano, Stazione Nord, Paradiso, Brentino, Paradiso, Calprino, Paradiso, Debarcadero, Paradiso, Stazione, Paradiso, Stazione/Scuole, Paradiso, Via Calprino, Pazzallo, Ai Ronchi, Pazzallo, Morchino, Pazzallo, Paese
Municipalities: Lugano, Paradiso
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 2 Saturday 0 → 2 Sunday 0 → 2
Summer service, compared on the late-August weeks of both years.
No change matches. Try fewer filters, or another spelling.
Timetable change by canton
- All changes in Switzerland
- Aargau 41
- Appenzell Ausserrhoden 5
- Appenzell Innerrhoden 1
- Basel-Landschaft 25
- Basel-Stadt 30
- Bern 116
- Fribourg 52
- Geneva 12
- Glarus 7
- Graubünden 123
- Jura 15
- Lucerne 68
- Neuchâtel 14
- Nidwalden 10
- Obwalden 12
- Schaffhausen 13
- Schwyz 15
- Solothurn 28
- St. Gallen 59
- Thurgau 31
- Ticino 77
- Uri 38
- Valais 90
- Vaud 169
- Zug 17
- Zurich 190
The list as a file, for a newsroom or a spreadsheet: CSV · JSON
How the timetables were compared
- Two ordinary weeks of each year, day by day: 12 January 2026 to 25 January 2026 against 18 January 2027 to 31 January 2027. Every figure is the middle value over the days of its kind — the weekdays, the Saturdays, the Sundays — so a single day of works does not move it.
- A change counts only if the last regular weeks before the timetable change (16 November 2026 to 29 November 2026) still show the old figure, and the weeks of 15 March 2027 to 28 March 2027 the new one. What changed during the year, or only for a few weeks of works, is not listed.
- Lines that run only in summer are compared on the late-August weeks of both years. Replacement buses during works are left out.
- A line is its name and the stops it serves; one name in two regions is two lines. Stops are compared by their official number, so a renamed stop is a renaming and not a closure.
- The list is worked out from the published timetables and not from the operators’ announcements, and it can be wrong where the data is incomplete. The official timetable is the one that applies.
Questions
When is the 2026 timetable change in Switzerland?
On Sunday 13 December 2026. From that day the 2027 timetable applies to trains, buses, trams, boats and cable cars across Switzerland.
What changes with the 2027 timetable?
77 changes on this page: new and discontinued lines, more or fewer trips, stops a line newly serves or no longer serves, earlier or later first and last trips, faster or slower direct trains and renamed stops. Each one can be found by line, stop, municipality and canton.
How do I find my connection after the change?
Search for any day from Sunday 13 December 2026 in the timetable on spickme.ch (https://spickme.ch/plan/): it answers from the 2027 timetable for every date after the change.
Is this list official?
No. It is worked out from the official timetables published on opentransportdata.swiss, and the operators’ own timetable is the one that applies.
Every 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.