MilanobyCar · Milan Airport Transfer Specialists · Est. 1993
Best Way to Get from Milan Airports
to City Centre
Malpensa, Linate or Bergamo Orio al Serio — an honest guide comparing bus, train, taxi, rideshare and private transfer, with exact prices, travel times and the one detail most guides forget: who carries your bags.
Book Private Transfer Call +39 335 821 0912An Honest Guide from Adrian — 25+ Years on These Routes
Three Airports. Dozens of Options. One That Actually Works.
Milan has three airports — Malpensa (MXP), Linate (LIN) and Bergamo Orio al Serio (BGY) — and each one is different in distance, transport connections, and the practical experience of arriving with luggage after a long flight. Online guides list the options. This guide tells you what they actually feel like.
I am Adrian, founder and driver of MilanobyCar. I have been picking up passengers from all three Milan airports since 1993 — in every weather condition, at every hour of the day and night, through strikes, roadworks, delays and the controlled chaos that Italian airport ground transport is sometimes famous for. I have watched passengers struggle with buses, wait for taxis that never come, and drag suitcases down metro stairs in the rain.
This is what I would tell a friend asking which option to choose.
Live Weather · Milan City
Milan, Italy — Plan Your Journey from the Airport
Know Your Airport First
Malpensa, Linate and Bergamo — Three Very Different Situations
The right transport option depends first on which airport you are using. They are not interchangeable — the distance, the connections and the experience of ground transport differ significantly.
What a Private Transfer Actually Looks Like
From the Moment You Land to the Door of Your Hotel
Adrian's Note on the Arrivals Experience
The moment most people get the transport decision wrong is the moment they walk out of arrivals. You are tired, you have luggage, you do not know the airport layout, and suddenly you are deciding between a confusing bus stop, a taxi rank queue that stretches around the corner, and an Uber driver who cannot enter the airport pickup zone and is waiting 400 metres away in a designated area you cannot find.
With a pre-booked private transfer, none of this happens. I am inside the arrivals hall — not outside, not in a car park, not in a restricted pickup zone — holding a sign with your name. I have been tracking your flight since it took off. If you are delayed, I already know. When you walk out of customs, I am there. I take your bags. I walk you to the car. We drive.
Full Comparison
Service Quality Comparison: Private Driver vs. All Alternatives
The table below compares every realistic option for getting from Malpensa Airport to Milan city centre. Times and prices are estimates for standard conditions — allow more for peak hours, events and bad weather.
| Option | Price MXP to Centre | Travel Time | Meet & Greet | Luggage Assistance | Door to Door | Fixed Price | Flight Monitoring | 24/7 Available |
|---|---|---|---|---|---|---|---|---|
| 🎉 Private Driver MilanobyCar | from 180 EUR per vehicle | 45–60 min direct, no stops | ✔︎ Inside arrivals | ✔︎ Full assistance | ✔︎ Exact address | ✔︎ Confirmed booking | ✔︎ Real time | ✔︎ |
| 🚆 Malpensa Express Train | ~13 EUR per person | 52–75 min + walk to hotel | ✗ No | ✗ Self-managed | ✗ Station drop-off | ✔ Fixed timetable | ✗ | ✔ Timetable only |
| 🚍 Airport Bus (Malpensa Shuttle) | ~10 EUR per person | 60–90 min +45 min rush hour | ✗ No | ✗ Overhead rack only | ✗ Centrale only | ✔ Flat fare | ✗ | ✔ Regular schedule |
| 🚕 Licensed Taxi (Metered) | ~100–120 EUR metered, varies | 45–70 min traffic dependent | ✗ Taxi rank queue | △ Driver's discretion | ✔ Hotel entrance | ✗ Meter, no fix | ✗ | ✔ |
| 📱 Rideshare (Uber / similar) | ~70–140 EUR surge pricing varies | 50–80 min + walk to pickup zone | ✗ Outside airport only | ✗ Self-managed | ✔ Address drop-off | ✗ Dynamic pricing | ✗ | ✔ App dependent |
| 🚊 Metro + Bus (Linate only) | ~2 EUR per person | 30–45 min + walk & stops | ✗ | ✗ Stairs, doors, crowds | ✗ Metro stop only | ✔ | ✗ | ✔ Timetable only |
✔︎ = included as standard | △ = partial or variable | ✗ = not available or not applicable
Taxi prices are market estimates and vary by traffic, time of day and driver. Rideshare prices are subject to surge pricing — during Milan Fashion Week, Salone del Mobile and major events, Uber prices from Malpensa can reach 200 EUR or more.
MilanobyCar Prices
Fixed Transfer Prices — All Airports to Milan City
Every price is confirmed at booking. No meter, no surge, no extras. The price you book is the price you pay — whether your flight is on time or delayed by three hours.
| Route | Price | Notes |
|---|---|---|
| Malpensa MXP → Milan City Centre | from 180 EUR | Per vehicle · T1 or T2 · meet & greet inside |
| Linate LIN → Milan City Centre | from 120 EUR | Per vehicle · meet & greet inside arrivals |
| Bergamo BGY → Milan City Centre | on request | Contact us for a fixed quote · meet & greet included |
| Milan City Centre → Malpensa MXP | from 180 EUR | Return transfer · hotel pick-up · luggage assistance |
| Milan City Centre → Linate LIN | from 120 EUR | Return transfer · hotel pick-up · luggage assistance |
| Malpensa MXP → Lake Como destinations | from 180 EUR | Como city · Cernobbio · see Lake Como price guide |
| Hourly Service · Milan & surroundings | from 80 EUR/hr | Min. 4 hours · driver at full disposal |
All prices are per vehicle, not per person. E-Class and S-Class: up to 2 passengers. V-Class: up to 6 passengers — one price for the whole group.
The Fleet
Choose Your Vehicle
Client Reviews
What Clients Say on TripAdvisor
"His website is easy to manage for quick pricing compared to other car services — this was one of the main reasons we booked with MilanoByCar. The pricing is also comparable and rest assured you are in good hands. His driving skills were top notch. We will use MilanoByCar again."
— Verified TripAdvisor Review · Malpensa to Milan
"We have been using this company for 15 years: pick-ups from Malpensa, round trips from Milan to Florence, Venice, and Corvara. Always on time and the driving was very safe. Never once did we feel unsafe, even on the mountain roads during a snowstorm."
— Verified TripAdvisor Review · 15-year loyal client
"Milanobycar and Adrian were fantastic! My wife and I were in northern Italy for 2 weeks and had a few lengthy transfers scheduled. Adrian made every ride comfortable and safe. The cars were always very clean with very helpful drivers. We will use their services again anytime!"
— Verified TripAdvisor Review · Northern Italy, 2 weeks
FAQ
Frequently Asked Questions
What is the best way to get from Malpensa Airport to Milan city centre?
The most comfortable and reliable option is a pre-booked private transfer. Your driver meets you inside the arrivals hall with your name, handles all luggage, and takes you directly to your hotel or address in Milan — no changes, no queues. The train (Malpensa Express) is the best public transport option, but leaves you at a train station with luggage to manage to your final destination. Budget 50–75 minutes for the train versus 45–60 minutes for a private transfer, door to door.
How much does a private transfer from Malpensa to Milan cost?
A private transfer from Malpensa Airport to Milan city centre with MilanobyCar starts from 180 EUR per vehicle. This is a fixed, all-inclusive price covering meet and greet inside the arrivals hall, real-time flight monitoring, full luggage assistance, and door-to-door delivery to your exact address in Milan. There are no extras to pay on arrival.
How much does a transfer from Linate Airport to Milan cost?
A private transfer from Linate Airport to Milan city centre starts from 120 EUR per vehicle. Linate is only 7 km from the city, so the journey is shorter — but the meet and greet inside arrivals, full luggage assistance and door-to-door service are the same as for Malpensa.
Does the driver wait inside the airport or outside?
Inside. Your driver waits inside the arrivals hall — past the customs exit, with a sign bearing your name. This is a key difference between a professional pre-booked service and a taxi or rideshare. Taxis wait at a rank outside. Uber and similar rideshare services are restricted to designated pickup zones outside the terminal, often a significant walk away. With MilanobyCar, your driver is the first face you see as you walk out of customs.
Is Uber available at Malpensa and Linate airports?
Uber operates in Milan, but at both Malpensa and Linate it is restricted to designated pickup zones outside the terminal. You will need to walk to these zones with your luggage — and the driver is not permitted to assist you inside the terminal. Prices are subject to surge pricing, which during events like the Salone del Mobile or Milan Fashion Week can significantly exceed the cost of a pre-booked private transfer with a fixed price.
What happens if my flight is delayed?
Your driver monitors your flight in real time from departure and adjusts arrival time automatically. Whether you land 30 minutes early or 3 hours late, your driver will be waiting when you walk out. Free waiting time is included for all standard delays. You do not need to call or send messages — we track the flight and act accordingly.
Is the Malpensa Express train a good option?
The Malpensa Express is a practical and affordable option for solo travellers with light luggage who are comfortable with the city transit system. The train runs to Milano Cadorna and Milano Centrale and costs approximately 13 EUR per person. However, it does not adapt to your flight time, cannot accommodate large luggage easily, and drops you at a train station rather than your hotel. For families, groups, and travellers with significant luggage, a private transfer is significantly more practical.
How do I book a private transfer with MilanobyCar?
Visit milanobycar.com/book-now for an instant fixed price and online booking. Or contact Adrian directly by phone or WhatsApp at +39 335 821 0912, or by email at
Skip the Queue. Start Your Trip Right.
Book Your Milan Airport Transfer
From 120 EUR (Linate) · from 180 EUR (Malpensa). Fixed price, luxury Mercedes, met inside the arrivals hall with full luggage assistance to the car. Door to door, every time.
Book Online Now Call +39 335 821 0912WhatsApp: +39 335 821 0912 ·
