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

Click to load interactive map
List of stops

          Milano Porta Garibaldi – Luino

          Milano Porta Garibaldi

          08:0519:05

          Rho Fiera Milano

          08:13
          08:14
          19:13
          19:14

          Legnano

          08:29
          08:30
          19:26
          19:27

          Gallarate

          06:0808:41
          08:45
          13:1915:1917:1919:1919:38
          19:42
          22:19

          Besnate

          06:12
          06:13
          08:49
          08:50
          13:26
          13:27
          15:24
          15:25
          17:24
          17:25
          19:26
          19:27
          19:46
          19:47
          22:24
          22:25

          Mornago Cimbro

          06:17
          06:18
          08:54
          08:55
          13:31
          13:32
          15:29
          15:30
          17:29
          17:30
          19:31
          19:32
          19:51
          19:52
          22:29
          22:30

          Ternate Varano Borghi

          06:23
          06:24
          09:00
          09:01
          13:37
          13:38
          15:35
          15:36
          17:35
          17:36
          19:37
          19:38
          19:57
          19:58
          22:35
          22:36

          Travedona Biandronno

          06:27
          06:28
          09:04
          09:05
          13:41
          13:42
          15:39
          15:40
          17:39
          17:40
          19:41
          19:42
          20:01
          20:02
          22:39
          22:40

          Besozzo

          06:31
          06:32
          09:09
          09:14
          13:46
          13:47
          15:44
          15:45
          17:44
          17:45
          19:46
          19:47
          20:06
          20:11
          22:44
          22:45

          Sangiano

          06:36
          06:37
          09:20
          09:21
          13:52
          13:53
          15:50
          15:51
          17:50
          17:51
          19:52
          19:53
          20:17
          20:18
          22:50
          22:51

          Laveno Mombello

          06:40
          06:41
          09:27
          09:28
          13:58
          14:03
          15:56
          16:01
          17:56
          18:01
          19:58
          20:03
          20:24
          20:25
          22:56
          22:57

          Calde'

          06:46
          06:47
          09:33
          09:34
          14:07
          14:08
          16:05
          16:06
          18:05
          18:06
          20:07
          20:08
          20:30
          20:31
          23:01
          23:02

          Porto Valtravaglia

          06:50
          06:58
          09:37
          09:38
          14:11
          14:12
          16:09
          16:10
          18:09
          18:10
          20:11
          20:12
          20:34
          20:35
          23:05
          23:06

          Luino

          07:0909:4614:2016:1518:1520:1720:4323:11
          Times marked with "—" indicate that the vehicle does not stop at this stop.

          Luino – Gallarate

          Luino05:0013:4515:4519:45
          Porto Valtravaglia05:05
          05:06
          13:50
          13:51
          15:50
          15:51
          19:50
          19:51
          Calde'05:08
          05:09
          13:53
          13:54
          15:53
          15:54
          19:53
          19:54
          Laveno Mombello05:17
          05:18
          14:02
          14:03
          15:59
          16:00
          19:59
          20:00
          Sangiano05:22
          05:23
          14:07
          14:08
          16:04
          16:05
          20:04
          20:05
          Besozzo05:27
          05:28
          14:12
          14:13
          16:09
          16:10
          20:09
          20:10
          Travedona Biandronno05:32
          05:33
          14:17
          14:18
          16:14
          16:15
          20:14
          20:15
          Ternate Varano Borghi05:37
          05:38
          14:21
          14:22
          16:18
          16:19
          20:18
          20:19
          Mornago Cimbro05:43
          05:44
          14:29
          14:34
          16:26
          16:31
          20:26
          20:31
          Besnate05:48
          05:49
          14:38
          14:39
          16:35
          16:36
          20:35
          20:36
          Gallarate05:5714:4616:4420:41
          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: 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

          Schedules and stops for this route are published in GTFS: lombardy-trenord

          Last updated on September 12, 2026