Getting to Milan
Milan is the main node of the Italian high-speed train network, with connections to Turin, Venice, Bologna, Florence, Rome, Napoli and many other italian cities. It is possible to buy tickets online with strong discounts up to -75 % if reserved with few weeks in advance; cheaper tickets do not provide full-refunds or changes usually.
- Milano Centrale - The main station in Milan, with train from/to:
The station is connected to M2 (green) and M3 (yellow) metro lines.
- Malpensa Airport, using Malpensa Express by Trenord.
- France, using Thello trains.
- Switzerland, thanks to a collaboration between SBB and Trenitalia.
- Austria and Germany, using ÖBB trains.
- Many Italian cities through high-speed trains Freccia Rossa and Italo.
- Milano Porta Garibaldi - Served by regional and national trains with services to Malpensa airport with Malpensa Express trains. Connections with M2 (green) and M5 (violet/lilac) metro lines. Note: there are two Porta Garibaldi stations: the underground one is just for local trains.
- Milano Cadorna - Malpensa Express stops here too as do the M1 (red) and M2 (green) metro trains.
- Milano Malpensa Airport - The main international airport some 40km northwest of the city centre.
- Linate Airport - A single runway airport close to the city centre with domestic and intra-European flights.
- Orio al Serio Airport (Milan Bergamo Airport) - Served by budget airlines with a 45km bus connection to Milan.
There are buses from/to Milan provided by Flixbus and Ouibus.
Milan is connected to motorways A1/A7/A8/A35.
Car pooling service BlaBlaCar is quite popular in Italy and nearby countries.
Note for car drivers: the access to the city center of Milan is restricted; the congestion charge zone is called Area C.