Rail S30 - Cadenazzo-Luino-Gallarate: Full Schedule in Locarno

Click to load interactive map
List of stops
          Map

          Bellinzona – Gallarate

          Bellinzona

          05:54

          S.Antonino

          06:00

          Cadenazzo

          06:0408:0416:04

          Quartino

          06:0708:0716:07

          Magadino-Vira

          06:11
          06:13
          08:11
          08:13
          16:11
          16:13

          S.Nazzaro

          06:17
          06:18
          08:17
          08:18
          16:17
          16:18

          Gerra

          06:2008:2016:20

          Ranzo-S. Abbondio

          06:2308:2316:23

          Pino-Tronzano

          06:2808:2816:28

          Colmegna

          06:36
          06:37
          08:36
          08:37
          16:36
          16:37

          Luino

          06:42
          06:45
          08:42
          08:45
          16:42
          16:45

          Laveno Mombello

          06:59
          07:00
          08:59
          09:00
          16:59
          17:00

          Sangiano

          07:04
          07:05
          09:04
          09:05
          17:04
          17:05

          Besozzo

          07:09
          07:10
          09:09
          09:10
          17:09
          17:10

          Travedona Biandronno

          07:14
          07:15
          09:14
          09:15
          17:14
          17:15

          Ternate Varano Borghi

          07:18
          07:19
          09:18
          09:19
          17:18
          17:19

          Mornago Cimbro

          07:26
          07:31
          09:24
          09:25
          17:26
          17:31

          Besnate

          07:35
          07:36
          09:29
          09:30
          17:35
          17:36

          Gallarate

          07:4109:3517:41
          Times marked with "—" indicate that the vehicle does not stop at this stop.

          Luino – Gallarate

          Luino17:4518:4520:45
          Porto Valtravaglia17:50
          17:51
          18:50
          18:51
          20:50
          20:51
          Calde'17:53
          17:54
          18:53
          18:54
          20:53
          20:54
          Laveno Mombello17:59
          18:00
          18:59
          19:00
          21:02
          21:03
          Sangiano18:04
          18:05
          19:04
          19:05
          21:07
          21:08
          Besozzo18:09
          18:10
          19:09
          19:10
          21:12
          21:13
          Travedona Biandronno18:14
          18:15
          19:14
          19:15
          21:17
          21:18
          Ternate Varano Borghi18:18
          18:19
          19:18
          19:19
          21:21
          21:22
          Mornago Cimbro18:26
          18:31
          19:26
          19:31
          21:29
          21:34
          Besnate18:35
          18:36
          19:35
          19:36
          21:38
          21:39
          Gallarate18:4119:4121:44
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Bellinzona – Gallarate
          Via Predonico - Via Stazione - Vicolo Stazione - Via alla Stazione - Via Cantonale - Via Serafino Balestra - Via Stazione - Piazzale Luigi Pedroni - Via Paolo Berra - Piazza Guglielmo Marconi - Via Armando Diaz - Via Domenico Zangrilli - Via alla Stazione - Via Giuseppe Verdi - Piazza Monte Grappa - Via Roma - Via Cesare Beccaria
          Inbound: Luino – Gallarate
          Piazza Guglielmo Marconi - Via Fornaci - Via alla Stazione - Via Armando Diaz - Via Domenico Zangrilli - Via alla Stazione - Via Giuseppe Verdi - Piazza Monte Grappa - Via Roma - Via Cesare Beccaria

          Schedules and stops for this route are published in GTFS: lombardy-trenord, odp-swiss, geops-chl

          Last updated on July 5, 2026