Transfer Milan city center – Malpensa airport

REVIEW · MILAN

Transfer Milan city center – Malpensa airport

  • 3.576 reviews
  • 50 minutes (approx.)
  • From $13.25
Book on Viator →

Operated by Terravision · Bookable on Viator

Milan’s airport ride can be simple. I like how this transfer gets you between city center and Malpensa without wrestling with train changes. It’s also a clear, no-frills option with a quick check-in step and an easy ride time around 50 minutes.

Two things I really appreciate: the price is usually far below a taxi, and the bus itself tends to be comfortable (air-conditioned, and I’ve seen notes about onboard Wi‑Fi). One caution: the biggest make-or-break moment is the meeting point and voucher check—a few people ran into confusion there.

Key things to know before you go

Transfer Milan city center - Malpensa airport - Key things to know before you go

  • Bus runs during daytime hours (6:00 AM–10:00 PM), so you’re not stuck with weird late-night timing.
  • Arrive 15 minutes early at the bus stop, and show your voucher copy to staff before boarding.
  • Paper ticket / printed voucher is part of the deal, so don’t rely only on a phone screenshot.
  • About 50 minutes on the road, often faster than rail with transfers, depending on traffic.
  • Drop-off can involve multiple airport terminals, so know which one your airline uses.

Milan to Malpensa by bus: what this transfer is really like

This is a straightforward Milan city center → Malpensa airport transfer by coach with a simple promise: get you to the airport with less hassle than planning a train route and fewer moving parts than calling a car.

The practical value here is that you’re not doing the “figure it out” part while also dealing with luggage and time pressure. The pickup is in the city (Via Giovanni Battista Sammartini) and the drop-off is at Malpensa airport terminals, with service in the 6:00 AM–10:00 PM window.

You’re not dealing with a huge crowd. The service is listed with a maximum of 50 travelers, which usually means you get a more human-scale experience than you might get with some bigger shuttle operations.

You can also read our reviews of more city tours in Milan

Price and what you actually get for it

Transfer Milan city center - Malpensa airport - Price and what you actually get for it
At $13.25 per person, this is one of those airport-transfer prices that feels almost too good—until you try it and realize it’s a normal coach bus, just organized for people going to flights.

The best way to think about the value is comparison:

  • A taxi can be much more expensive (I’ve seen numbers like €110 for airport-to-San Siro and about €15 from a Milan hotel near Duomo, depending on distance and traffic).
  • The bus keeps cost down while staying direct enough that you’re not burning an entire morning on transit connections.

Time matters too. People report around 45–50 minutes for the ride, depending on traffic. Even when traffic slows things down, you’re still usually saving time versus the “train + change trains + wait around” rhythm.

Finding the pickup at Via Giovanni Battista Sammartini (the part to get right)

Transfer Milan city center - Malpensa airport - Finding the pickup at Via Giovanni Battista Sammartini (the part to get right)
The pickup location is Via Giovanni Battista Sammartini, Milano. This is a big win if you’re staying near the rail/metro area, because you can often reach the pickup with regular public transport.

Still, this is also the part where things can go sideways. Some people said the Google Maps pin pointed them to the wrong side/stop, and others mentioned confusion at the pickup point. You’ll have the best odds if you:

  • come early enough to walk to the correct stop without stress
  • keep your voucher details ready to show staff
  • watch for staff handling the transfer line at the right bus bay

Also note the service is described as stopping at terminals on the airport side, and it’s common for bus operations to use specific bays. That means you want the correct stop at the city side, not just “nearby.”

Boarding rules that prevent airport-day panic

This transfer runs on clear instructions, and those instructions are there for a reason. Here’s what to treat as non-negotiable:

1) Be at the bus stop at least 15 minutes before departure.

This is the difference between relaxed boarding and standing around unsure where to go. One unhappy experience involved a bus leaving early, which made waiting for the next one painful.

2) Show a copy of your voucher to staff before boarding.

The service is listed as having a paper ticket. Several experiences also emphasize a printed copy of the voucher. So I’d assume printing matters more than fancy phone tricks here.

3) Arrive at the airport with flight timing in mind.

The guidance says to get to the airport at least 2 hours before your flight for check-in. In other words: even though the ride is short, don’t plan like you’ll breeze through security.

One extra practical tip: if your voucher is the kind that needs a specific scannable code, make sure you can present it cleanly. A couple of people described issues when the voucher format didn’t match what staff expected (like needing a QR code or a scannable barcode). If you have any doubt, plan extra buffer time so a verification call doesn’t turn into a scramble.

The bus ride itself: comfort, Wi‑Fi, and where it actually drops you

The trip length is listed as about 50 minutes. People often describe it in the 45–50 minute range, and that tends to be the sweet spot for an airport transfer: long enough to matter, short enough that you can still focus on your next steps.

What you can reasonably expect on board:

  • Air-conditioned coach seating
  • A generally comfortable ride experience
  • Notes about Wi‑Fi showing up on some buses

The airport drop-off part matters. The service is described with stops at terminals (and one account specifically notes the bus stopping at Terminal 2 first, then Terminal 1). If your airline uses a particular terminal, check your airline’s terminal ahead of time and don’t assume “Malpensa” automatically means one single exit area.

Also, airport mornings can feel chaotic. A few people mentioned there wasn’t a neat queuing system and that line management could get intense. My advice: stay calm, move with your group, and don’t be passive if staff directs you to a different side. If you see confusion, arriving earlier helps more than anything else.

Value check: bus vs. train vs. taxi from real traveler behavior

Here’s the tradeoff in plain terms.

Bus: best for simplicity and cost

The bus wins when you want a predictable “door-to-terminal-ish” flow. It’s usually easier to manage with luggage and fewer steps than transit.

Many people liked that the bus is close to the rail station area in Milan and that it avoids an expensive taxi bill. One person even called out that paying extra for an express train was worth it when the airport-bound bus line got chaotic—meaning the bus is cheap, but you still need to show up ready.

Train: best if you hate any boarding uncertainty

The train gets praised as a safer “plan B” option. Someone described the bus pickup as chaos and opted for an express train to avoid the pushing-and-shoving moment. Another mentioned the bus wasn’t used due to a medical emergency, and they ended up relying on other transport.

If you already know the Milan–Malpensa train rhythm and you prefer it, the train may feel more controllable. But train connections can include extra steps, and at least one person reported train time around 1.5 hours and needing changes.

Taxi: best when you want maximum certainty (and pay for it)

Taxis are convenient, but they’re costly. The reviews you shared include examples of taxis that were far more expensive than the bus. If you’re traveling with extra time pressure and you’re okay paying for it, taxi can make sense. For most people, the bus is the better value.

Timing plan: how I’d schedule your day so you’re not rushed

This is the simple airport-day formula that protects you:

  • From Milan: aim to be at the pickup area at least 15 minutes early.
  • On the road: assume about 50 minutes, plus boarding time.
  • At Malpensa: arrive 2 hours before your flight for check-in.

That combination is what keeps you from the most common failure points:

  • missing the right stop
  • spending time getting your voucher accepted
  • getting stuck in a messy boarding moment

If you’re flying early, don’t wait until the last minute. Even when the transfer works perfectly, your real enemy is stress, not the bus.

Who this transfer suits best (and who should be cautious)

This transfer is a great fit if you:

  • want a budget-friendly airport route
  • prefer something simpler than rail connections
  • travel with normal luggage
  • like having staff at the pickup point and a direct plan

It may be a less perfect fit if you:

  • are very sensitive to last-minute changes and want zero uncertainty
  • arrive late and hate the idea of finding the right stop quickly
  • expect everything to be automatic from a phone voucher only (because this service emphasizes paper/printed voucher)

The experience is also generally broad-access: most travelers can participate, and service animals are allowed.

Should you book Terravision Milan to Malpensa?

I’d book it if you want the smart mix of low cost + direct transfer and you can follow the basics: arrive early, have your voucher ready in the expected format, and leave enough buffer for check-in.

If you’re the kind of person who gets flustered by meeting-point confusion, build in extra time. This isn’t the type of transfer to “wing.” When you show up prepared, the ride is easy and the value is hard to beat.

On the other hand, if your schedule is extremely tight and you don’t want any chance of voucher/stop misunderstandings, you might consider a backup plan (like taking the train) so you’re not gambling with your morning.

FAQ

How long is the transfer from Milan to Malpensa?

The trip is listed at about 50 minutes (approx.).

What is the pickup address in Milan?

The start point is Via Giovanni Battista Sammartini, Milano, Italy.

Where does the bus drop you at Malpensa?

The end point is Malpensa Aeroporto (Terminals area listed as T1, with notes that stops can include other terminals such as Terminal 2 first).

What are the operating hours?

The service runs Monday–Sunday from 6:00 AM to 10:00 PM.

What kind of ticket/voucher do I need?

This service uses a paper ticket. You’re also asked to show a copy of your voucher to staff before boarding.

How early should I arrive at the airport and at the bus stop?

For flights, plan to be at the airport at least 2 hours before departure. At the bus stop, arrive at least 15 minutes before the bus departs.

Is Wi‑Fi available on board?

Some rides are described as having Wi‑Fi on the coach.

Is the transfer wheelchair or accessibility friendly?

The listing states most travelers can participate, and service animals are allowed.

How big is the group?

The service is listed with a maximum of 50 travelers.

Can I cancel for a full refund?

Yes. You can cancel up to 24 hours in advance for a full refund.

Not for you? Here's more nearby things to do in Milan we have reviewed

Scroll to Top