The public transport in Milan is probably the best of the country: with five metro lines (line number 4 will open in 2022) it includes 136 total stops and a relevant number of trams and bus.

Milan’s public transport is affordable if compared with other european cities.

A single ride is 1,50 euro, while if you are planning to stay several days a good solution can be a 24H ticket (4,50 euro) or 48H ticket (8,25 euro), both valid for unlimited rides (metro, bus, trams and urban trains) inside Milan’s borders. You can also buy a 10 rides card (carnet) for 13,80 euro.

ATM (Azienda Trasporti Milanesi) is the name of the company. On the website you will find all information about the public transportation in Milan (website available also in English).

Milan has three international airports within the range of fifty kilometers.

The closest, and mainly used for italian and short-international routes is Linate City Airport (LIN), located only eight kilometers from Milan. To reach the city center-Duomo M1-M3 is available the bus line number 73 (1,50 euro): Departures every 10 minutes from 5:35AM to 12:35AM.

There is also a bus-shuttle every 30 minutes, from 6:30AM to 11:30PM, that connects the airport directly with Stazione Centrale (Main train station) with only one stop halfway, Dateo (price 5 euro).

In 2022 will open the metro stop of Linate.

Malpensa Airport (MXP) is the second airport of the country and most important of North Italy. Located around fifty kilometers from the city center of Milan, is well connected with the main train station of the city.

You can use one of the three bus companies: Autostradale, Terravision and Malpensa Shuttle. Each company run every 20 minutes and price is 10 euro one-way (around 50-60 minutes). Special discounts are available for round-trips. Malpensa Shuttle offers direct bus to Linate and “Expo Milano Fiera” too.

You can also reach Milan Cadorna train station from Malpensa by train with Trenord, the local train company of region Lombardy. Price is 13 euro and duration of the trip only 37 minutes.

Bergamo-Orio al Serio (BGY) airport is around fortyfive kilometers from Milan. Most of low cost companies, Ryanair, WizzAir, arrive here.

It is easy to reach the city center of Milan: Autostradale, Terravision and Orio Shuttle offer a cheap service for 5 euro, and many rides every day (each company run twice per hour).


Milan’s train station (Stazione Centrale) is the most important train station of north Italy. Long-distances and international trains from Trenitalia leave from here. Many high-speed trains start their journeys to Venice, Turin, Rome, Naples, South of Italy but also Switzerland, France and Germany.

Cadorna train station, located in the heart of the city, is an other important train station in Milan, especially for short-distances. The local train company Trenord offers ride to Malpensa international airport too.


Find a taxi in Milan is easy. You can reserve your taxi calling an official taxi company (028585, 026969, 024040) or using MyTaxi app (free for Android and iOS). For rides from/to Malpensa airport there is a fixed price 95 euro, while for normal rides inside the municipality taximeter is compulsory.


All airports in Milan area (Linate, Malpensa and Orio al Serio) have several “rent a car” companies at “Arrivals”: Hertz, Europcar, Sixt, Budget and Avis are just some of them. Main train station area, Stazione Centrale, offer rent a car shops too.

We suggest to book in advance to have the best price.

Comments are closed.