MILANO PORTA GARIBALDI

Lombardia · code S01645 · map

terminus · through station

Overview

  • Observed trips: 1252
  • Start here: 446
  • End here: 441
  • Pass through: 334
  • Partially cancelled (uncertain start or end): 31

Trains per day

Weekday (Mon–Fri): 417.3 trips per day on average (3 days observed). Busiest hours: 17:00 (30.33), 18:00 (31.33), 19:00 (30.67).

Saturday: no data.

Sunday and holidays: no data.

Days with incomplete data, excluded from the averages: 2026-11-10.

Platforms

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, XV

Connections

Where trains starting here go, and where trains ending here come from.

LECCO · PONTE S.PIETRO · COMO S.GIOVANNI · PORTO CERESIO · VILLASANTA PARCO · ARONA · BERGAMO · STRADELLA · CREMONA · PIACENZA · DOMODOSSOLA · TORINO PORTA NUOVA · LUINO · VARESE · TORINO LINGOTTO · SARONNO · NOVARA · BOLZANO · ALBAIRATE-VERMEZZO · BOLOGNA CENTRALE · CHIASSO · SEREGNO · LECCE · LIVORNO CENTRALE · RIMINI

Lines (38)

Line Here Trains Stops
LECCO - MILANO PORTA GARIBALDI terminus 190 13
GALLARATE - MILANO CENTRALE intermediate 186 22
PONTE S.PIETRO - MILANO PORTA GARIBALDI terminus 109 10
COMO S.GIOVANNI - MILANO PORTA GARIBALDI terminus 103 13
PORTO CERESIO - MILANO PORTA GARIBALDI terminus 96 15
RHO - COMO S.GIOVANNI intermediate 80 17
VILLASANTA PARCO - MILANO PORTA GARIBALDI terminus 73 6
ARONA - MILANO PORTA GARIBALDI terminus 62 11
BERGAMO - MILANO PORTA GARIBALDI terminus 47 7
MILANO PORTA GARIBALDI - STRADELLA terminus 40 11
MILANO PORTA GARIBALDI - CREMONA terminus 32 14
MILANO PORTA GARIBALDI - PIACENZA terminus 28 17
DOMODOSSOLA - MILANO PORTA GARIBALDI terminus 27 23
TORINO PORTA NUOVA - MILANO PORTA GARIBALDI terminus 22 9
LUINO - MILANO PORTA GARIBALDI terminus 20 14
TORINO PORTA NUOVA - NAPOLI CENTRALE intermediate 18 13
TORINO PORTA NUOVA - VENEZIA S.LUCIA intermediate 17 11
VARESE - MILANO PORTA GARIBALDI terminus 13 16
TORINO PORTA NUOVA - ROMA TERMINI only in some variants 12 19
MILANO PORTA GARIBALDI - SARONNO terminus 11 12
NOVARA - MILANO PORTA GARIBALDI terminus 10 11
TORINO LINGOTTO - MILANO PORTA GARIBALDI terminus 10 12
MILANO CENTRALE - SARONNO intermediate 10 4
TORINO PORTA NUOVA - LECCE only in some variants 6 28
ALBAIRATE-VERMEZZO - MILANO PORTA GARIBALDI terminus 6 12
MILANO PORTA GARIBALDI - BOLZANO terminus 6 15
TORINO PORTA NUOVA - TRIESTE CENTRALE intermediate 5 14
TORINO PORTA NUOVA - PERUGIA intermediate 5 11
TORINO PORTA NUOVA - SALERNO only in some variants 5 26
MILANO PORTA GARIBALDI - BOLOGNA CENTRALE terminus 5 14
CHIASSO - MILANO PORTA GARIBALDI terminus 4 14
SEREGNO - MILANO PORTA GARIBALDI terminus 4 7
MILANO PORTA GARIBALDI - RIMINI terminus 3 24
MILANO PORTA GARIBALDI - LIVORNO CENTRALE terminus 3 28
MILANO PORTA GARIBALDI - LECCE terminus 3 38
DOMODOSSOLA - MILANO CERTOSA intermediate 1 22
GALLARATE - GARBAGNATE MILANESE intermediate 1 9
VARESE - TREVIGLIO intermediate 1 31

Nearby stations

Previous and next stops of trains, with the median scheduled travel time.

Station Trains Duration Distance
MILANO GRECO PIRELLI 569 6 min 3.7 km
RHO FIERA 299 8 min 8.8 km
MILANO BOVISA POLITECNICO 202 6 min 3.0 km
MILANO CENTRALE 197 9 min 1.3 km
MILANO VILLAPIZZONE 165 6 min 4.0 km
MILANO LAMBRATE 98 18 min 3.9 km
MILANO ROGOREDO 44 26 min 7.0 km
BRESCIA 20 38 min 80.1 km
TORINO PORTA SUSA 8 – 127.3 km
NOVARA 5 35 min 44.0 km
PIACENZA 4 67 min 62.9 km
CANEGRATE 2 – 22.4 km
PARABIAGO 2 – 20.2 km
MILANO CERTOSA 2 – 4.9 km
VERONA PORTA NUOVA 2 – 140.1 km
MILANO LANCETTI 1 – 1.3 km
ORVIETO 1 – 386.4 km