@Uilebheist from Gallarate trains to Milano Porta Garibaldi are good, I've checked and trains for Milano Centrale exist, but are rarer than I remembered, and trains to Treviglio are slower, but are also good for either Milano Porta Garibaldi passante or Milano RepubblicaI agree that probably Milano Porta Garibaldi is the easiest option