How to transfer train stations in Milan

This article includes information about changing train stations in Milan, including the most common transfer between Milano Centrale and Milano Porta Garibaldi.


Changing trains

If your journey involves changing trains in Milan, you may be required to travel between two stations. This will be shown as a "transfer" in search results. (Please see our Help article Train station interchanges and transfers for more details.)

Milan Central, or Milano Centrale, is the main railway station of the city of Milan. It is served by many high-speed trains from within Italy and some international trains too. Another major hub is Milano Porta Garibaldi. There are also smaller stations: Cadorna, Lambrate and Rogoredo.

We usually recommend a minimum of one hour for a Milan transfer. However, some search results may display a shorter interchange. For these, we display a warning to alert you to the short city transfer. You should only book these trains if you are familiar and confident about crossing Milan between the named stations.

Milano Centrale <> Milan Porta Garibaldi

The most common transfer in Milan is between Milano Centrale and Milan Porta Garibaldi. These stations are two stops apart on Line 2 of Milan's metro, and the journey should take about 10 minutes. Otherwise, it is approximately a 25-minute walk or a 5-minute taxi ride.

Milan Metro map and route planner

The following resources may be helpful to plan your trip:

Buying metro tickets in Milan

You can buy Metro tickets from ticket machines in metro stations. A single fare costs €2 and is valid for 90 minutes all metro lines. 

It is not possible to purchase metro tickets in advance. But you can watch a video guide for buying Metro tickets in Milan to get an idea of what to expect on the day.