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

Click to load interactive map
List of stops
        Map

        Bellinzona – Gallarate

        Bellinzona

        05:5416:54

        S.Antonino

        06:0017:00

        Cadenazzo

        06:0408:0414:0416:0417:03
        17:04
        18:0420:04

        Quartino

        06:0708:0714:0716:0717:0718:0720:07

        Magadino-Vira

        06:11
        06:13
        08:11
        08:13
        14:11
        14:13
        16:11
        16:13
        17:1118:11
        18:13
        20:11
        20:13

        S.Nazzaro

        06:17
        06:18
        08:17
        08:18
        14:17
        14:18
        16:17
        16:18
        17:16
        17:17
        18:17
        18:18
        20:17
        20:18

        Gerra

        06:2008:2014:2016:2018:2020:20

        Ranzo-S. Abbondio

        06:2308:2314:2316:2317:2118:2320:23

        Pino-Tronzano

        06:2808:2814:2816:2818:2820:28

        Maccagno

        06:3408:3414:3416:3417:36
        17:37
        18:3420:34

        Colmegna

        06:36
        06:37
        08:36
        08:37
        14:36
        14:37
        16:36
        16:37
        18:36
        18:37
        20:36
        20:37

        Luino

        06:42
        06:45
        08:42
        08:45
        14:42
        14:45
        16:42
        16:45
        17:44
        17:45
        18:42
        18:45
        20:42
        20:45

        Laveno Mombello

        06:59
        07:00
        08:59
        09:00
        14:59
        15:00
        16:59
        17:00
        17:59
        18:00
        18:59
        19:00
        20:59
        21:00

        Sangiano

        07:04
        07:05
        09:04
        09:05
        15:04
        15:05
        17:04
        17:05
        18:04
        18:05
        19:04
        19:05
        21:04
        21:05

        Besozzo

        07:09
        07:10
        09:09
        09:10
        15:09
        15:10
        17:09
        17:10
        18:09
        18:10
        19:09
        19:10
        21:09
        21:10

        Travedona Biandronno

        07:14
        07:15
        09:14
        09:15
        15:14
        15:15
        17:14
        17:15
        18:14
        18:15
        19:14
        19:15
        21:14
        21:15

        Ternate Varano Borghi

        07:18
        07:19
        09:18
        09:19
        15:18
        15:19
        17:18
        17:19
        18:18
        18:19
        19:18
        19:19
        21:18
        21:19

        Mornago Cimbro

        07:26
        07:31
        09:24
        09:25
        15:26
        15:31
        17:26
        17:31
        18:26
        18:31
        19:26
        19:31
        21:26
        21:31

        Besnate

        07:35
        07:36
        09:29
        09:30
        15:35
        15:36
        17:35
        17:36
        18:35
        18:36
        19:35
        19:36
        21:35
        21:36

        Gallarate

        07:4309:3515:4317:4118:4119:4121:43
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Gallarate – Cadenazzo

        Gallarate08:1914:1916:1918:1920:19
        Besnate08:24
        08:25
        14:24
        14:25
        16:24
        16:25
        18:24
        18:25
        20:26
        20:27
        Mornago Cimbro08:31
        08:32
        14:29
        14:30
        16:29
        16:30
        18:29
        18:30
        20:31
        20:32
        Ternate Varano Borghi08:37
        08:38
        14:35
        14:36
        16:35
        16:36
        18:35
        18:36
        20:37
        20:38
        Travedona Biandronno08:41
        08:42
        14:39
        14:40
        16:39
        16:40
        18:39
        18:40
        20:41
        20:42
        Besozzo08:46
        08:47
        14:44
        14:45
        16:44
        16:45
        18:44
        18:45
        20:46
        20:47
        Sangiano08:52
        08:53
        14:50
        14:51
        16:50
        16:51
        18:50
        18:51
        20:52
        20:53
        Laveno Mombello08:58
        09:03
        14:56
        15:01
        16:56
        17:01
        18:56
        19:01
        20:58
        21:03
        Luino09:17
        09:20
        15:15
        15:18
        17:15
        17:18
        19:15
        19:18
        21:17
        21:20
        Colmegna09:2415:2217:2219:2221:24
        Maccagno09:2715:2517:2519:2521:27
        Pino-Tronzano09:3215:3017:3019:3021:32
        Ranzo-S. Abbondio09:3615:3417:3419:3421:36
        Gerra09:3715:3517:3519:3521:37
        S.Nazzaro09:4215:4017:4019:4021:40
        21:42
        Magadino-Vira09:4815:4617:4619:4621:48
        Quartino09:5115:4917:4919:4921:51
        Cadenazzo09:5815:5617:5619:5621:58
        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.
        Last updated on March 27, 2026
        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 - Piazza Vittorio Veneto - Via Paolo Berra - 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
        Inbound: Gallarate – Cadenazzo
        Via Cesare Beccaria - Via Roma - Piazza Monte Grappa - Via Giuseppe Verdi - Via alla Stazione - Via Domenico Zangrilli - Via Armando Diaz - Via alla Stazione - Via Fornaci - Piazza Guglielmo Marconi - Via Paolo Berra - Piazza Vittorio Veneto - Piazzale Luigi Pedroni - Via Stazione - Via Serafino Balestra - Via Cantonale - Via alla Stazione - Vicolo Stazione - Via Stazione
        All data is available in GTFS feed: lombardy-trenord