Quick Answer
Best way: Malpensa Express train — 50 minutes from Milano Cadorna station (10–12 min walk from the Galleria) to Malpensa Airport Terminal 1 or Terminal 2. A one-way ticket costs €13 (≈$14). No transfers, reliable, and runs every 20–30 minutes from 5:10 AM to 11:30 PM. If you're on a tight budget, the bus (€10 / ≈$11) is slightly cheaper but takes 60–70 minutes and may face traffic. For groups or late-night arrivals, a taxi (€100–€120 / ≈$108–$130) offers door-to-door convenience.
🚄 Malpensa Express — The Best Way to Reach Malpensa
The Malpensa Express is a dedicated non-stop train service connecting central Milan to Malpensa Airport. From Galleria Vittorio Emanuele II, the most convenient departure station is Milano Cadorna (a 10–12 minute walk via Via Ugo Foscolo and Piazza Castello). Alternatively, you can walk 15 minutes to Milano Centrale for additional departures.
Route & Schedule Overview
Trains run from Cadorna to both Terminal 1 and Terminal 2 (every 20–30 minutes). First departure: ~5:10 AM, last departure: ~11:30 PM. Journey time: 50 minutes to T1, 53 minutes to T2.
Ticket Prices & Purchase
| Ticket Type | Price (€) | Price (USD ≈) | Notes |
|---|---|---|---|
| Standard One-Way (online/app) | €13.00 | $14.00 | Best price; digital ticket valid 4 hours |
| Station Counter (Cadorna/Centrale) | €14.00 – €15.00 | $15.10 – $16.20 | Surcharge for counter purchase |
| Round-Trip (online) | €26.00 | $28.00 | Valid 30 days; flexible return |
| Children (under 6) | Free | Free | No ticket needed |
Source: Malpensa Express Official Site — prices as of 2025.
Step-by-Step: From Galleria Vittorio Emanuele II to the Train
- Exit the Galleria on the side of Piazza della Scala (north-west exit).
- Walk straight along Via Ugo Foscolo (3 min) to Piazza Castello.
- Continue to Cadorna station (total 10–12 min). Enter the station and follow signs for Malpensa Express.
- Board the train — check the digital display for the correct platform (usually platform 1 or 2).
- Arrive at Malpensa — the train stops first at Terminal 1, then proceeds to Terminal 2.
Onboard Comfort & Luggage
All Malpensa Express trains have dedicated luggage racks, air conditioning, power outlets, and free Wi-Fi. Seats are 2+2 configuration with ample legroom. No reservation is needed — just buy a ticket and hop on.
Why It's the Recommended Choice
- Fastest total door-to-door (≈60 min from the Galleria to the check-in desk).
- No traffic risk — trains run on dedicated tracks.
- Best balance of cost + speed at €13 (≈$14).
- Direct access to both terminals.
🚌 Airport Bus — The Most Economical Option
Several coach companies operate direct services from Milan to Malpensa. The main pick-up point near the Galleria is Piazza Luigi Savoia (just outside Milano Centrale, a 15–18 minute walk from the Galleria) or Foro Bonaparte (closer, 8 min walk).
Main Bus Operators Compared
| Operator | One-Way Price (€) | Price (USD ≈) | Journey Time | Frequency | Night Service |
|---|---|---|---|---|---|
| Terravision | €10.00 | $10.80 | 60–70 min | Every 30–45 min (6:00 AM – 11:00 PM) | Limited night runs (check schedule) |
| Malpensa Shuttle | €10.00 | $10.80 | 60–75 min | Every 30–60 min (5:30 AM – 11:30 PM) | Hourly from midnight to 5:00 AM |
| Autostradale | €10.00 | $10.80 | 55–70 min | Every 30 min (6:00 AM – 10:00 PM) | No night service |
Source: Terravision, Malpensa Shuttle, Autostradale — prices checked Jan 2025.
Step-by-Step: From Galleria to the Bus Stop
- Walk to Foro Bonaparte (8 min from the Galleria's north exit) or to Piazza Luigi Savoia (15 min).
- Look for the bus stop sign with the operator's logo. Buy a ticket from the driver (cash or card) or via the app.
- Board and store luggage in the compartment underneath — each passenger is usually allowed one large suitcase + one carry-on.
- Arrive at Malpensa — buses stop at both Terminal 1 and Terminal 2 in most cases.
Pros & Cons of the Bus
- Pros: Cheapest option (€10 / ≈$11); no need to walk to a train station if you catch the Foro Bonaparte stop; night services available.
- Cons: Subject to traffic — journey can exceed 90 minutes during peak hours (7:30–9:30 AM and 5:00–7:00 PM). Less comfortable than the train; no power outlets on most coaches.
When to Choose the Bus
Choose the bus if you are traveling on a strict budget, need a late-night departure (after the last train), or are staying near Foro Bonaparte and want a short walk to the stop.
🚕 Taxi & Private Transfer — Door-to-Door Convenience
Taxis and private car services offer the most comfortable and direct way from Galleria Vittorio Emanuele II to Malpensa. However, the cost is significantly higher than public transport.
Official Taxi: Fixed Price & Details
| Service | Price (€) | Price (USD ≈) | Journey Time | Notes |
|---|---|---|---|---|
| Licensed White Taxi (Milan) | €100.00 – €120.00 | $108 – $130 | 45–60 min | Fixed fare set by Milan municipality; includes luggage & tolls |
| Private Car Service (e.g., Welcome Pickups, Blacklane) | €90.00 – €140.00 | $97 – $151 | 45–55 min | Meet-and-greet; free waiting time (30 min); book online |
| Uber (Uber Black) | €110.00 – €160.00 | $119 – $173 | 45–60 min | Dynamic pricing; availability varies |
Source: Comune di Milano taxi tariff; Welcome Pickups for private car estimates.
Where to Find a Taxi Near the Galleria
The closest official taxi stand is on Via San Paolo (south-east side of the Galleria, 2 min walk). You can also use the Free Now app (formerly mytaxi) to hail a licensed cab directly to your location at Piazza della Scala.
When to Choose a Taxi
- Group of 3–4 people — splitting the fare makes it more reasonable (≈€30–€40 per person).
- Late-night or early-morning (between midnight and 5:00 AM) when trains and buses are limited.
- Heavy luggage or mobility concerns — no walking to stations, no luggage lifts.
- Business travel where comfort and time certainty justify the cost.
Important Caution
Always use licensed white taxis with a visible meter and official roof sign. Unlicensed drivers often charge inflated fares, especially around tourist hotspots like the Galleria. Confirm the fixed fare to Malpensa (€100–€120) before starting the journey.
✈️ Flights from Malpensa — Your Next Stop
Once you arrive at Malpensa, you can fly to over 150 destinations worldwide. This section helps you understand the total door-to-door time from Galleria Vittorio Emanuele II to your departure gate, and compares the main airlines operating at Malpensa.
Major Airlines & Destinations from Malpensa
| Airline | Hub / Focus | Sample Destinations | Typical Fare Range (one-way, €) |
|---|---|---|---|
| Ryanair | Malpensa (base) | London, Barcelona, Brussels, Madrid, Berlin | €15 – €80 |
| EasyJet | Malpensa (base) | Paris, Amsterdam, Geneva, Lisbon, Edinburgh | €25 – €120 |
| ITA Airways | Rome FCO (hub) | Rome, Naples, Palermo, Catania, Bari (domestic) | €50 – €200 |
| Emirates | Dubai (hub) | Dubai, New York (via DXB), Bangkok (via DXB) | €300 – €800 |
| Delta Air Lines | Atlanta (hub) | New York JFK, Atlanta, Boston | €250 – €700 |
Source: Malpensa Airport Official Site — airline & destination data 2025.
Total Door-to-Door Time: Galleria → Gate
When flying from Malpensa, you must add check-in and security time to your journey from the Galleria. Here's a realistic breakdown:
- Galleria → Cadorna station: 10–12 min walk
- Malpensa Express ride: 50 min
- Check-in + security (recommended): 60–90 min for Schengen flights; 90–120 min for non-Schengen
- Total from Galleria to gate: ~2 hours 15 min (Schengen) to ~2 hours 45 min (non-Schengen)
Compare this to taking a taxi: door-to-door to the gate in roughly 1 hour 45 min – 2 hours 15 min. The train is only slightly slower but costs ~€110 less.
Malpensa vs Linate for Domestic Flights
Malpensa handles mostly international and low-cost traffic. For domestic Italian flights (to Rome, Naples, Sicily), you may also consider Linate Airport (LIN), which is closer to the city center (25 min taxi from the Galleria). However, Linate has fewer routes and higher average fares. From Galleria Vittorio Emanuele II, reaching Linate takes about 25–30 minutes by taxi (€25–€35) or 35 minutes by bus (€7).
Which Airport Should You Fly From?
- Choose Malpensa if: you are flying on a low-cost carrier (Ryanair, EasyJet), traveling intercontinental, or heading to a destination not served from Linate.
- Choose Linate if: your destination is a major Italian city (Rome, Naples, Palermo) and you prefer a shorter trip to the airport.
📊 Cost & Time Comparison — All Options at a Glance
Use this table to make your final decision based on budget, time, and comfort.
| Transport Mode | One-Way Cost (€) | One-Way Cost (USD ≈) | Total Door-to-Door Time | Transfers | Best For |
|---|---|---|---|---|---|
| ✅ Malpensa Express (Train) | €13.00 | $14.00 | ~60 min | 0 (direct) | Best overall: speed + cost |
| Airport Bus | €10.00 | $10.80 | ~70–90 min | 0 (direct) | Most economical; night travel |
| Taxi / Private Car | €100 – €120 | $108 – $130 | ~50–65 min | 0 (direct) | Groups, late night, heavy luggage |
| Rideshare (Uber Black) | €110 – €160 | $119 – $173 | ~50–65 min | 0 (direct) | Convenience when price is secondary |
🥇 Best value: Malpensa Express (€13, 50 min, direct). 🥇 Cheapest: Airport Bus (€10, may take longer in traffic). 🥇 Fastest door-to-door: Taxi in light traffic (45 min).
Where to Buy Tickets
- Malpensa Express: Official website or app; also at Cadorna/Centrale ticket offices.
- Bus: Onboard (cash/card) or via Terravision, Malpensa Shuttle, Autostradale websites.
- Taxi: Hail on the street, use Free Now app, or pre-book via Welcome Pickups.
💡 Traveler Tips & Insider Advice
🧳 Luggage: Takkyubin (Baggage Delivery) in Milan
If you don't want to haul your suitcase through the streets of Milan, use baggage delivery services like Bag BnB or Stow Your Bags. Several shops near the Galleria (e.g., at Via Dante 14) accept luggage drop-off in the morning and deliver it to Malpensa for pickup. Cost: around €15–€25 per bag (≈$16–$27). This is especially useful if you have a late flight and want to explore the city luggage-free.
🚉 Navigating Cadorna Station
Milano Cadorna is much smaller and simpler than Milano Centrale. Follow the bright orange Malpensa Express signs. The station has escalators, elevators, and luggage ramps. Allow 5 minutes from the entrance to the platform.
⏰ Peak Hours & Booking Advice
- Golden Week (April 29 – May 5) and Salone del Mobile (April): hotel and transport prices surge. Book your Malpensa Express ticket at least 7 days in advance to secure the €13 fare.
- Rush hour (8:00–9:30 AM & 5:00–7:00 PM): buses can get stuck in traffic. Choose the train during these windows.
- Strikes: Italian transport strikes (scioperi) happen occasionally. Check MIT official strike calendar before travel. On strike days, the Malpensa Express usually runs with reduced frequency but still operates.
🌙 Late-Night & Early-Morning Travel
- Last train from Cadorna: ~11:30 PM. If your flight is after midnight, take the night bus (Terravision or Malpensa Shuttle) or a taxi.
- First train from Cadorna: ~5:10 AM. Arrives at Malpensa by 6:00 AM — enough for a 7:30 AM Schengen flight.
- Night bus frequency: usually every 60–90 minutes between 11:00 PM and 5:00 AM. Check the operator's app for real-time schedules.
👨👩👧 Traveling with Kids
The Malpensa Express is stroller-friendly (wide doors, level boarding). Children under 6 travel free. Changing tables are available at Cadorna station and on most newer train sets. If taking a taxi, request a baby seat when booking — licensed taxis in Milan are required to provide one on request.
❓ FAQs: Your Questions About Getting from Galleria Vittorio Emanuele II to Malpensa
Is there a direct train from Galleria Vittorio Emanuele II to Malpensa Airport?
Yes. The Malpensa Express runs directly from Milano Cadorna (10–12 min walk from the Galleria) to Malpensa Airport Terminal 1 and Terminal 2. No transfers are needed; travel time is about 50 minutes.
How much does the Malpensa Express cost?
A standard one-way ticket costs €13 (≈$14) if purchased online or via the app. Buying at the station counter may add a small surcharge (around €14–€15). Children under 6 travel free.
Which is cheaper: bus or train from Galleria Vittorio Emanuele II to Malpensa?
The bus is slightly cheaper (€10 / ≈$11) but takes 60–70 minutes and can be delayed by traffic. The Malpensa Express (€13 / ≈$14) is faster, more reliable, and generally recommended for most travelers.
How much is a taxi from Galleria Vittorio Emanuele II to Malpensa Airport?
A licensed taxi costs a fixed €100–€120 (≈$108–$130) for the 45–60 minute journey. Private car services start at around €90 (≈$97). Prices are set by the Milan municipality; always confirm before boarding.
What time does the first train leave for Malpensa from Cadorna?
The first Malpensa Express from Milano Cadorna departs at approximately 5:10 AM, arriving at Malpensa Terminal 1 around 6:00 AM. This is sufficient for most early flights.
Can I use the same ticket for the bus and the metro in Milan?
No. Airport bus and train tickets are separate from Milan's urban transport (ATM) system. You'll need a standard ATM ticket (€2.20) for metro/tram within the city, plus a dedicated airport ticket for the Malpensa Express or bus.
Is there a night bus from Galleria Vittorio Emanuele II to Malpensa?
Yes. The Terravision and Malpensa Shuttle bus services run overnight with limited schedules (roughly every 60–90 minutes between 11:00 PM and 5:00 AM). Tickets cost €10 (≈$11). Always check the latest timetable online as night services may change seasonally.
Which is faster: Malpensa Express or taxi?
The Malpensa Express takes 50 minutes from Cadorna station (plus 10–12 min walk from the Galleria). A taxi takes 45–60 minutes door-to-door. In heavy traffic, the train is usually faster and more predictable.