Rail R21 - Luino-Gallarate-Milano: Full Schedule in Canegrate

Click to load interactive map
List of stops
        Map

        Milano Porta Garibaldi – Luino

        Milano Porta Garibaldi

        08:05

        Rho Fiera Milano

        08:13
        08:14

        Legnano

        08:26
        08:27

        Gallarate

        08:38
        08:42
        13:1915:1917:1919:1922:19

        Besnate

        08:46
        08:47
        13:24
        13:25
        15:24
        15:25
        17:26
        17:27
        19:24
        19:25
        22:26
        22:27

        Mornago Cimbro

        08:51
        08:52
        13:29
        13:30
        15:29
        15:30
        17:31
        17:32
        19:29
        19:30
        22:31
        22:32

        Ternate Varano Borghi

        08:57
        08:58
        13:35
        13:36
        15:35
        15:36
        17:37
        17:38
        19:35
        19:36
        22:37
        22:38

        Travedona Biandronno

        09:01
        09:02
        13:39
        13:40
        15:39
        15:40
        17:41
        17:42
        19:39
        19:40
        22:41
        22:42

        Besozzo

        09:06
        09:11
        13:44
        13:45
        15:44
        15:45
        17:46
        17:47
        19:44
        19:45
        22:46
        22:47

        Sangiano

        09:17
        09:18
        13:50
        13:51
        15:50
        15:51
        17:52
        17:53
        19:50
        19:51
        22:52
        22:53

        Laveno Mombello

        09:24
        09:25
        13:56
        14:01
        15:56
        16:01
        17:58
        18:03
        19:56
        20:01
        22:58
        23:03

        Calde'

        09:30
        09:31
        14:05
        14:06
        16:05
        16:06
        18:07
        18:08
        20:05
        20:06
        23:07
        23:08

        Porto Valtravaglia

        09:34
        09:35
        14:09
        14:10
        16:09
        16:10
        18:11
        18:12
        20:09
        20:10
        23:11
        23:12

        Luino

        09:4314:1516:1518:1720:1523:21
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Luino – Gallarate

        Luino13:4215:4219:42
        Porto Valtravaglia13:47
        13:48
        15:47
        15:48
        19:47
        19:48
        Calde'13:50
        13:51
        15:50
        15:51
        19:50
        19:51
        Laveno Mombello13:56
        13:57
        15:59
        16:00
        19:56
        19:57
        Sangiano14:01
        14:02
        16:04
        16:05
        20:01
        20:02
        Besozzo14:06
        14:07
        16:09
        16:10
        20:06
        20:07
        Travedona Biandronno14:11
        14:12
        16:14
        16:15
        20:11
        20:12
        Ternate Varano Borghi14:15
        14:16
        16:18
        16:19
        20:15
        20:16
        Mornago Cimbro14:23
        14:28
        16:26
        16:31
        20:23
        20:28
        Besnate14:32
        14:33
        16:35
        16:36
        20:32
        20:33
        Gallarate14:3816:4320:40
        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 April 5, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Milano Porta Garibaldi – Luino
        Viale Luigi Sturzo - Passerella pedonale Rho Fiera - MIND - Piazza Enrico Butti - 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
        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 - Piazza Enrico Butti - Sottopassaggio della stazione di Canegrate - Viale Luigi Sturzo
        All data is available in GTFS feed: lombardy-trenord