Taking a taxi in Milan
Taking a taxi is a great way to get around in Milan. Hailing a taxi from the street, however, isn’t common in Milan, so if you plan on taking a taxi, you can book one via a taxi app or on the phone, walk to a designated taxi rank, or book a Milan Airport taxi or Milan taxi.
An official Milan taxi is white with the phone number of the company on the side of the vehicle, a ‘TAXI’ sign on the roof and room to seat 4 passengers. Milan taxi rates are calculated by a taximeter, although there are certain situations where a fixed fare rate can be applied, such as to and from the airport. While they can be somewhat expensive, taxis are still a great way to get around the city comfortably and easily while beating the heat and the overwhelming crowds of the metro and public buses.
Hand picked & english speaking drivers
Same price as a regular Taxi from the line
Drivers are always on time
24/7 Email & Phone support
How much does a taxi cost?
Taxi prices | Day time (05:00 - 24:00) | Night time (00:00 - 05:00) | Duration |
---|---|---|---|
LINATE AIRPORT TO MILAN | 70 € | 75 € | 25 MIN |
MILAN TO BERGAMO AIRPORT | 122 € | 122 € | 50 MIN |
MILAN TO LAKE COMO | 155 € | 160 € | 1 H 40 MIN |
VARESE TO MALPESA AIRPORT | 78 € | 78 € | 30 MIN |
LINATE AIRPORT TO MILAN TRADE FAIR | 64 € | 64 € | 25 MIN |
MILAN TRADE FAIR TO MALPENSA AIRPORT | 92 € | 92 € | 30 MIN |
MALPENSA AIRPORT TO LINATE AIRPORT | 124 € | 124 € | 50 MIN |

Milan taxi prices
Milan has an official tariff system established by the local municipality which all taxi companies are bound to. This means your final fare will be calculated using a taximeter, based on the distance traveled. Milan taxi prices were last updated in July 2023 and they should be on display inside the vehicle:
Base rates
Weekdays from 06:00 to 21:00 – €3.90
Sundays and public holidays from 06:00 to 21:00 – €6.40
Nightime from 21:00 to 06:00 – €7
Rate per km – €1.28
Waiting time per hour – €33.27
There are a few additional charges that passengers need to be aware of that can affect the overall taxi cost in Milan. Most notably, when the taximeter reaches €16.74, the fare per km increases to €1.91. Additionally, when the speed increases above 50 km per hour, the rate per km will increase to €2.17 until the speed drops back down again.
There shouldn’t be extra charges for luggage or tolls and if you want to save some money, Milan taxis provide the option to share your ride with up to 2 strangers which can reduce the individual fare considerably.
The only time the taximeter isn’t used is for certain rides to and from Milan’s airports when a fixed fare price may be applied. For example, from Malpensa Airport to the city center, taxis offer fixed fares of €110, from Linate Airport to the Fiera Trade Fair (Rho) you’ll pay €64 and from Bergamo Airport to the city center, the cost is €122.
Read all reviews
How to get a taxi in Milan
Since hailing a taxi service in Milan from the street isn’t common practice, the easiest way to find one is to walk one of the many designated taxi stands dotted around the city. You can recognize a taxi rank in Milan by the bright orange or yellow signpost placed at popular spots like Piazza Duomo, Piazza Repubblica, Piazza Duca D’Aosta, near Garibaldi railway station, Piazza Castello, and Largo Augusto, as well as outside train stations and the airports.
How to get a taxi from Malpensa Airport
There are designated ranks for Milan Airport taxis located outside Exit Gate 6 of the Arrivals Hall at Terminal 1, or Exit Gate 4 at Terminal 2. Keep in mind that it is not uncommon to experience lengthy wait times, especially during the summer holidays in August.
Since rides from Milan Malpensa Airport are fixed, the cost of a taxi to any street in the city centre is €110. Likewise, to Linate Airport you’ll pay €124 and to any street in Varese the price is set at €78.
How to get a taxi from Linate Airport
Taxis from Linate Airport are available 24/7 from in front of Gate 5 of the Arrivals Hall. There is no need to book, simply walk to the first taxi in the line. Similar to Malpensa Airport, certain destinations will be charged a fixed fare rate such as Linate Airport to Malpensa Airport €124. This isn’t the case for rides from Linate Airport to the city center, however, during which you’ll be charged by the taximeter and can expect to pay around €70.
How to get a taxi from Bergamo Orio al Serio
You won’t have an issue locating the taxi rank at Bergamo Airport as taxis are lined up outside Door 1 of the Arrivals Hall all day, every day. From Bergamo Airport to the city center there is a fixed fare rate of €122 regardless of the time of day, however, if you traveling to any other destination your fare will be calculated using the taximeter.
Most popular Milan taxi apps
Given that finding a taxi on the street without having to queue can often be a challenge, booking a taxi with a Milan app can be a reliable alternative. Popular Milan taxi apps include itTaxi, appTaxi and Free Now or you can use the ride-hailing service, Uber, although in Italy this connects passengers to regular taxis anyhow, or premium higher-priced vehicles.
To receive a fixed rate fare regardless of your destination from journeys to and from any of Milan’s airports, you can pre-book a private transfer with Welcome Pickups. This also provides extra assurance that a vehicle will be there waiting for you at the time you request.
Useful Milan taxi numbers
If you don’t have access to WiFi or simply prefer to phone a Milan taxi number directly, there are plenty of reliable companies in Milan that you can call. Just remember that when calling a radio taxi company, the meter starts running as soon as the driver gets the call, so your fare will be higher compared to taking one from the street.
- Taxi Blu: +39 (02) 40 40
- Radiotaxi 6969: +39 (02) 69 69
- Radio Taxi La Martesana: +39 (02) 21 81
- ETAXI – Radio Taxi Milano: +39 (02) 53 53
- Radio Taxi Freccia: +39 (02) 40 00
- Taxi 8585 Autoradiotassi: +39 (02) 85 85
The best way to travel to or from the airport in Milan is by pre-booking an airport taxi online.
Why pre-book a taxi in Milan?
Sacrificing precious time locating a taxi rank or waiting for one to show up is not ideal. Plus, during rainy days, peak season or periods when the Fiera Milano has events, taxis are almost impossible to find, so waiting times can be much longer. That’s why we recommend booking a private transfer with a trusted provider like Welcome Pickups.
Not only will you secure a fixed fare ahead of time, but you’ll be have access to trained English-speaking drivers, 24/7 customer support and personalised on-time pickups.
You can book a Milan taxi in advance with Welcome and enjoy a customised, stress-free ride.
Milan taxi tips
- Remember that many taxi drivers don’t speak fluent English, so having your destination's address written down is a good idea.
- When calling a radio taxi, bear in mind that there is an obligatory charge consisting of the time the taxi takes to reach you.
- Most taxis drivers in Milan accept credit cards, but it’s better to ask before getting in the car.
- Taxis cannot be flagged down as they pass you along the street unless their ‘taxi’ light is on.
- Tipping your taxi driver is not expected, although rounding up the fare to thank your driver for especially good service is always appreciated.
- Sometimes there are simply no taxis available when booking by phone or wait times can be up to one hour, so it's important to plan ahead or pre-book a private transfer with a company like Welcome Pickups instead.
Wheelchair-accessible taxis in Milan
Most Milan taxis are not suitable for wheelchair users. If you’re comfortable folding up your wheelchair, you can store it at the back and book a regular service.
However, if you need a vehicle specially set up to accommodate and load a wheelchair, TaxiBlu provides such vehicles or look for a taxi with the Easy Taxi logo which means it’s equipped to assist disabled passengers.
Safety and complaints for taxis in Milan
Some drivers have a reputation of taking advantage of travelers who are jet-lagged and travel-weary, or new to the city of Milan. Your best bet to avoid this is to pre-book with a reputable company online.
If you do suspect you’ve been overcharged, make sure you ask for a receipt, note down the license plate and Milan taxi number and contact the company or the local police +39 (02) 7727 2200.