Trains in Italy are a convenient way to travel, with a number of companies offering domestic and international train routes. Milan is served by trains in almost every direction, with connections to major European cities like Paris, Rome, Munich, and London. For travelers from London, the best way to reach Milan is via Paris. Catch the Eurostar and then the SNCF TGV, which arrives at the Porta Garibaldi station. The Eurostar Italia company connects Milan to other Italian destinations such as Rome and Venice, while visitors from German cities such as Munich can take the Eurocity to Verona and change onto a Eurostar Italia service. Trains to Milan will terminate at either Porta Garibaldi or Milano Centrale. Porta Garibaldi is in the northern half of Milan and is connected to other parts of the city by suburban railway line as well as the Metro. Both Centrale and Garibaldi are on the M2 Metro Line (green), which stops at city center destinations.
Milan is Italy's second largest city and economic powerhouse. It's also a city that is filled with activities and attractions for anyone taking trains to Milan. The city is rich in historical sights, from the stunning Cathedral to the impressive Castle of the Sforzas, Milan's renaissance princes. It has also long been an artistic center, and the church of Santa Maria delle Grazie is famously home to Leonardo's Last Supper (booking ahead advised). This artistic heritage survives with Milan's position as one of the great centers of global fashion. Visit during Milan Fashion Week or simply tour the many boutiques to snap up the latest designs. There are sporting attractions too with the atmosphere of the San Siro stadium a short metro ride from the center. Above all, Milan is full of life and is one of the greatest European cities to see by foot.