Review · MILAN AIRPORT TRANSFERS
Transfer Milan city center – Malpensa airport
For a straightforward ride from Milan to Malpensa, this Terravision coach can spare you the cost of a private car and the hassle of working out a rail connection with luggage. The trip takes about 50 minutes, and the departure point is by Milan’s central station.
I like the low listed price of $13.25 per person and the direct airport drop-off. The main caution is finding the correct boarding point and getting your voucher accepted: instructions and ticket formats have caused confusion, so arrive early and carry a printed copy as well as your digital voucher.
- Pickup by Milan’s central station: The stop is at Via Giovanni Battista Sammartini, but check the exact side and bus before joining a queue.
- About 50 minutes to Malpensa: Treat this as an approximate ride time, not a promise for your flight-day schedule.
- Airport terminal stops: The service goes to Malpensa, with reports of stops at Terminal 2 and Terminal 1. Confirm your terminal before you get off.
- Show your voucher before boarding: Staff check it at the stop. Bring a printed copy to avoid problems with a voucher that lacks a scannable code.
- Arrive 15 minutes early: Queues can be informal, and a bus may leave before you expect.
- Daily service, listed 6:00 AM to 10:00 PM: Check that a departure fits your flight and allow at least two hours at the airport before departure.
A direct ride from central Milan

Milan to Malpensa is not a short city hop. The airport lies outside the city, so the transfer you choose matters most when you have luggage, an early flight, or little appetite for figuring out connections. Terravision’s coach offers a simple proposition: board near the central station, ride for roughly 50 minutes, then get dropped at the airport.
The service is operated by Terravision and has a maximum group size of 50. That is a full coach, not a small shuttle, and the experience depends less on conversation or sightseeing than on getting onto the right bus and arriving with enough time to spare.
The average booking is made about 15 days ahead. That may help you plan, but it does not replace checking the departure details for your date. The stated operating hours are 6:00 AM to 10:00 PM, Monday through Sunday, for the listed service period.
Finding Via Sammartini

The meeting point is Via Giovanni Battista Sammartini, near Milano Centrale. That location is useful if you are already at the station or staying close by. Some people found the stop easy to locate, while others had trouble identifying the right side of the road or the right bus.
This is the practical snag to take seriously. The station area has multiple buses and a lot of movement. Do not assume that a bus heading to Malpensa is automatically your booked coach. Check the destination with staff, show your voucher, and make sure you are at the correct boarding point before the queue starts moving.
The address provided is more useful than relying only on a map pin, since the map location has been reported as inaccurate. If you are coming from a hotel in central Milan, give yourself time to reach the station and orient yourself. One person found a taxi helpful for getting to the stop from the Duomo area, but the taxi was an extra cost.
More airport transfers in Milan:
- Transfer Milan City Centre – Bergamo Airport
★ 4.5 · 975 reviews - Transfer from Malpensa Airport to Milan city center
★ 4.0 · 68 reviews - Private Luxury day Transfer from Linate Airport to Milan
★ 4.5 · 43 reviews
Boarding, vouchers, and the queue

You are asked to arrive at the bus stop at least 15 minutes before departure and show staff a copy of your voucher before boarding. The product is listed as a paper ticket, and ticket handling is one of the service’s weak spots.
Some vouchers have reportedly been issued as a name-and-date confirmation rather than a scannable barcode. That can mean staff need to verify the booking before letting you on. Other people have been asked for a printed voucher. To avoid a preventable delay, carry a printed copy and keep the digital version accessible on your phone.
The queue may not feel like a formal line. People have described crowding and confusion, while one account says the bus left four minutes early. Arriving early is sensible, but it is not a guarantee of a smooth boarding process. Ask staff which bus is yours and make sure they have checked your voucher before you wait in the wrong place.
Online booking may be convenient, but do not count on it giving you a place on a specific bus or letting you skip a queue. The accounts of boarding differ, and the safest approach is to arrive early, stay near the staff member, and confirm that your voucher is accepted.
The ride to Malpensa
Once aboard, the trip is generally simple: settle in and ride to the airport. The stated duration is approximately 50 minutes. Reports describe comfortable, air-conditioned coaches, and some mention Wi-Fi, though these details are not guaranteed for every departure.
A smooth coach ride is the service’s strongest appeal. You can avoid carrying bags through a rail station or changing trains, and you do not need to navigate Milan’s train system to reach the airport. At a listed price of $13.25 per person, it can be a sensible middle ground between public transport and a private car.
Still, plan around the word approximately. The ride time is not a guarantee that you will reach the terminal at a precise minute. If missing your flight would be costly, choose a departure that gives you room for delays, a queue, or a ticket check. The guidance is to be at the airport at least two hours before your flight for check-in.
Malpensa’s terminal stops
The service goes to Malpensa, and the provided details refer to airport terminal drop-offs. There is a discrepancy in the terminal wording: the stop information repeats Terminal 1, while the ride details indicate that the bus may stop at Terminal 2 first and Terminal 1 afterward.
That difference matters if you are in a hurry. Before boarding, ask the staff or driver which terminal comes first and where you should get off. Keep your airline and terminal information handy rather than assuming the first airport stop is yours. A few extra minutes on the coach is better than a rushed transfer between terminals.
The airport drop-off is a useful part of the value. The bus can take you close to the departure area, rather than leaving you to arrange another ride from a train station. But allow enough time to get from the stop to your check-in desk and complete the airport formalities.
More transfers from Milan:
- Milan: Serravalle Designer Outlet Roundtrip Bus Transfer
★ 4.4 · 4,374 reviews - Luxury private Transfer from Milan center to Malpensa Airport
★ 5.0 · 17 reviews - Arrival Private Transfer: Malpensa Airport MXP to Milan in Luxury Van
★ 4.0 · 16 reviews - Airport Transfer: Malpensa Airport MXP to Milan by Luxury Van
★ 4.5 · 12 reviews
Is $13.25 good value?
At $13.25 per person, the bus is inexpensive compared with a private transfer, especially if you are travelling alone or with one companion. One account contrasts a low-cost bus trip with a taxi ride from the airport costing more than $100. A different passenger paid for a short taxi ride from a hotel to the coach stop, then still found the overall journey cheaper than taking a car all the way to Malpensa.
The price makes the most sense when the departure point is convenient and your voucher works without a hitch. If you need to cross town just to reach Via Sammartini, include that extra ride in your calculation. If the stop is nearby, the coach can be an economical way to avoid a much larger private-car fare.
Other airport transport may suit you better if you value a clearly marked queue, a fixed seat, or a different timetable. The train is another option, but the information available here does not establish one universal winner for journey time or convenience. Compare the actual departure times and route for your travel day, then factor in how much luggage you have and how close you are to the station.
What the mixed rating means for you
The service has a rating of 3.3 from 76 reviews, which points to a noticeably mixed experience rather than a sure bet. The positive pattern is clear: people value the low fare, the direct airport ride, and a comfortable coach. Several describe an easy trip, a prompt departure, or a convenient drop-off.
The negative experiences tend to cluster around the beginning of the trip. Wrong or unclear stop information, staff communication, voucher checks, and unstructured queues can turn a cheap transfer into a stressful one. In a few cases, people had to use other transport after failing to board or locate the bus.
That split suggests a practical way to judge the offer. If you can arrive early, verify the pickup point in advance, and carry both paper and digital voucher copies, the ride may be worthwhile. If you need a highly predictable airport connection and have little spare time, consider paying more or choosing an option whose boarding process you understand better.
Who should take this coach
I would consider this bus if you are staying near Milano Centrale, want to keep transport costs down, and can build a buffer into your airport journey. It is also a reasonable choice if train changes with luggage sound like more trouble than a coach stop, and you are comfortable asking staff to confirm the correct bus.
I would be more cautious if you are travelling close to your flight time, have difficulty dealing with a busy pickup point, or cannot print your voucher. The 15-minute arrival instruction is a minimum, not a useful buffer for sorting out a confusing queue. Give yourself more time if the station area is unfamiliar.
The activity is listed as suitable for most people, allows service animals, and is near public transportation. The maximum group size is 50. No guide is named because this is a transfer service, not a guided tour.
A few useful booking details
Confirmation is provided at booking. Free cancellation is available if you cancel at least 24 hours before the experience’s start time. Cancellations made less than 24 hours ahead are not refundable, and changes within that period are not accepted. The cut-off follows local time.
Use the listed departure hours and the 50-minute estimate as planning information, not a reason to cut your airport buffer close. The service recommends arriving at the airport at least two hours before your flight. For an international departure or a busy travel day, extra time is a sensible cushion.
Should you book it?
Book Terravision if you want a low-cost, direct coach from near Milano Centrale and can manage a little uncertainty at the stop. Its best features are the price, the straightforward ride, and airport-terminal drop-off.
Skip it if a confusing queue or voucher check would put your flight at risk. Check the stop location carefully, bring a printed voucher, arrive well before the scheduled departure, and confirm your terminal before you board. With those precautions, the bus can be good value. Without them, the savings may not feel worth the stress.
FAQ
Where does the bus leave from in Milan?
The listed starting point is Via Giovanni Battista Sammartini, Milano, near the central station. Check the exact bus and side of the road with staff before boarding.
Where does the bus go?
It goes from central Milan to Malpensa Airport and stops at airport terminals. The terminal wording is inconsistent, so confirm your stop with staff or the driver.
How long is the journey?
The approximate ride time is 50 minutes. Allow extra time for the airport transfer and check-in.
How early should I arrive at the bus stop?
You are asked to arrive at least 15 minutes before departure. Arriving earlier gives you more time to find the right stop and have your voucher checked.
How early should I reach the airport before my flight?
The instructions recommend choosing a connection that gets you to the airport at least two hours before your flight.
What do I need to show before boarding?
Show staff a copy of your voucher. Because some vouchers may not have a scannable barcode and printed copies have been requested, bring a paper copy as well as the digital version.
How much does the transfer cost?
The listed price is $13.25 per person. The price may vary depending on where and when you book.
What are the service hours?
The listed hours are 6:00 AM to 10:00 PM, Monday through Sunday, for the stated service period. Check that a departure is available for your travel date.
Can I cancel for a refund?
Yes. You can cancel for a full refund at least 24 hours before the experience’s start time. Cancellations within 24 hours are not refundable, and changes during that period are not accepted.
More private driver hires in Milan
- From Milan: Private Tour of Lake Como with a Private Driver
★ 5.0 · 24 reviews - BERGAMO ORIO AL SERIO – MILANO airport transfer
★ 5.0 · 7 reviews - BERGAMO ORIO AL SERIO – Milano airport transfer with private Luxury Van
★ 4.5 · 6 reviews - From Milan: Lake Como & Bellagio Day Trip w/ Private Driver
★ 5.0 · 5 reviews
Newest reviews in Milan
- Milan Pass Including Duomo Terraces and La Scala★ 3.0 · 39 reviews
- The Magic of Navigli: Self-Guided Puzzle Quest in Milan★ 5.0 · 7 reviews
- Milan: Sweet Delights Patisserie Tour by Do Eat Better★ 5.0 · 56 reviews
- Milan: Luggage Storage Central Station★ 4.0 · 9 reviews
- Milan Luggage Storage Duomo★ 4.0 · 6 reviews
- Milan Must-See Sites Guided Tour with Skip-the Line Tickets to Duomo & Cathedral★ 4.0 · 6 reviews
- Milan: Museum of the 900 Fast-Track Entry Ticket & Audio Guide★ 4.0 · 12 reviews
- Milan Private Walking Tour with a Local★ 4.5 · 15 reviews
Milan Airport Transfers, compared.

Transfer from Malpensa Airport to Milan city center
Read our review →
Private Luxury day Transfer from Linate Airport to Milan
Read our review →
Luxury private Transfer from Milan center to Malpensa Airport
Read our review →
Arrival Private Transfer: Malpensa Airport MXP to Milan in Luxury Van
Read our review →
Malpensa: Volandia Park and Flight Museum Entry Ticket
Read our review →
BERGAMO ORIO AL SERIO – Milano airport transfer with private Luxury Van
Read our review →Browse the lists this tour appears in


