Monza possède deux gares. La «gare de Monza» qui est la gare principale et la gare «Monza sobborghi» où très peu de trains s'arrêtent. Les lignes qui passent à Monza viennent de Bergame-Brescia (via Carnate, sur la ligne Monza-Lecco), Como-Chiasso, Lecco et Milan.