Explore Destinations

Discover the world's most amazing places

How to Get from Malpensa Airport to Gallarate

Quick Answer

The fastest and cheapest way to get from Malpensa Airport to Gallarate is by direct regional train (Trenord). The journey takes only 7-10 minutes and costs approximately €2.50 - €3.50. Trains depart frequently from stations located directly beneath Terminal 1 and at Terminal 2, making it the most efficient choice for almost all travelers.

Quick Navigation

By Train: The Fastest & Most Convenient Option

The Trenord regional train service, often branded as part of the "Malpensa Express" network for its airport link, is unequivocally the best way to reach Gallarate. The stations are integrated into the airport terminals, and Gallarate is one of the first stops on the line towards Milan.

Key Advantages:

  • Extreme Speed: 7-10 minute journey.
  • Low Cost: One of the cheapest airport transfers in Europe.
  • Direct Service: No changes required from either terminal.
  • High Frequency: Trains run every 15-30 minutes for most of the day.
  • Central Arrival: Gallarate station is in the town center, well-connected for onward travel.

Step-by-Step Guide & Practical Details:

1. Finding the Station:
- Terminal 1 (T1): Follow signs for “Treni / Trains” to the basement level.
- Terminal 2 (T2): The station is a short, covered walk from the arrivals hall.

2. Buying Tickets: Purchase from:

  • Red or green self-service ticket machines (accept cards/cash).
  • The “Malpensa Express” ticket office at T1 station.
  • In advance via the Trenord app or Trenitalia app.
Select “Malpensa Aeroporto” to “Gallarate”. Validate paper tickets in the green/yellow machines before boarding.

3. Boarding the Train: Ensure you board a train headed for “Milano Centrale” or “Milano Cadorna”. Gallarate is announced as the first or second stop. Double-check the departure board.

Train Schedule & Frequency (Sample):

Time of DayFrequencyFirst/Last Train (approx.)
Early Morning (5am-7am)Every 30 minsFirst: ~05:20
Daytime (7am-10pm)Every 15-20 mins-
Evening/Night (10pm-12am)Every 30 minsLast: ~00:20

Always verify current times on Trenord's website.

Cost & Ticket Types:

Ticket TypePrice (Approx.)Notes
Standard One-Way (2nd Class)€2.50 - €3.50The standard, cheapest fare.
Open-Return Ticket~€5.00 - €7.00Valid for one month for the return leg.

By Bus / Airport Shuttle

While the train is superior for directness to Gallarate station, buses serve specific niches, particularly if your final destination is closer to a bus stop in Gallarate or neighboring towns.

Primary Bus Service: Malpensa Bus Express

This service connects Malpensa Airport to Varese, with stops in Gallarate (Piazza Garibaldi/Central Bus Station). It's useful if you need to be in the commercial center away from the train station.

  • Operator: Air Pullman / Malpensa Shuttle.
  • Journey Time: ~20-30 minutes (subject to road traffic).
  • Frequency: Less frequent than trains, approximately hourly.
  • Cost: Around €5-€7 one-way.
  • Where to Board: Designated bus stops outside Terminal 1 Arrivals and Terminal 2.
  • Where to Buy: Online, from the driver (cash/card), or at Malpensa Shuttle kiosks.

Analysis: Bus vs. Train

FactorTrainBus
SpeedFaster (7-10 min)Slower (20-30 min)
PredictabilityHigh (not affected by traffic)Low (affected by traffic)
FrequencyHigh (every 15-30 min)Low (approx. hourly)
Drop-off PointGallarate Train StationGallarate City Center (Piazza Garibaldi)

Verdict: Choose the bus only if your accommodation is significantly closer to Piazza Garibaldi than the train station, or if you miss the last train. Otherwise, the train is more reliable and quicker.

By Taxi or Private Transfer

This is a door-to-door, premium option. Given the short distance, it can be justifiable in specific circumstances, but it is exponentially more expensive than public transport.

Cost & Practicalities:

  • Fixed Fare: A fixed fare from Malpensa to Gallarate typically applies. Expect to pay between €20 and €30 for the car, not per person.
  • Journey Time: 10-20 minutes depending on traffic and exact destination in Gallarate.
  • Where to Find: Official taxi ranks are located directly outside Terminal 1 and Terminal 2 Arrivals. Always use licensed, white taxis with a taximeter.
  • Ride-Hailing Apps: Uber, Free Now, and ItTaxi operate at Malpensa. Prices are similar to official taxis but offer upfront pricing and cashless payment.
  • Private Transfer: Can be pre-booked online for a meet-and-greet service. Slightly more expensive than a hailed taxi but offers maximum comfort and certainty.

When is a Taxi the Right Choice?

  • Late-Night/Early-Morning Arrivals: If your flight arrives outside train operating hours.
  • Group Travel (3-4 people): The cost per person becomes comparable to train tickets.
  • Excessive Luggage or Mobility Issues: Avoiding stairs and walks with heavy bags.
  • Precise Door-to-Door Need: If your hotel/accommodation is far from Gallarate station or bus stops.

Warning: Avoid unlicensed drivers soliciting inside the terminals. Always proceed to the official rank or use a trusted app.

Ticket & Cost Comparison Table

This table summarizes all options to help you decide at a glance.

Transport Method Journey Time Approx. Cost (One-Way) Convenience / Key Notes Best For
Regional Train (Trenord) 7-10 min €2.50 - €3.50 Frequent, reliable, no traffic. Stops in Gallarate town center station. Almost all travelers. The best overall choice.
Airport Shuttle Bus 20-30 min €5 - €7 Subject to traffic. Drops at Gallarate's Piazza Garibaldi (city center). Those staying near the central bus square, or if trains are not running.
Taxi / Ride-Hail 10-20 min €20 - €30 Door-to-door, 24/7. Price is for the car, not per person. Late arrivals, groups, heavy luggage, mobility needs.
Private Transfer 10-20 min €30 - €50 Pre-booked, driver meets you at arrivals. Highest comfort. Stress-free arrival for families or business travelers.

Key Takeaway: For solo travelers, couples, and most visitors, the train is unbeatably efficient and economical. Taxis become cost-effective for groups of 3 or more.

Traveler Tips & Local Experience

Essential Practical Advice

  • Validate Paper Tickets! If you buy a paper ticket from a machine, you must stamp it in the small green/yellow validation machines before boarding. Failure to do so can result in a fine, even if you have a valid ticket. App tickets are validated digitally.
  • Terminal Connection: If you land at T2, the train station is right there. If you land at T1, you can also take the free, frequent airport shuttle bus to T2 and catch the train from there, which some find simpler than navigating T1's basement.
  • Luggage Space: Regional trains have ample overhead racks and dedicated luggage areas near the doors. It's rarely a problem for standard suitcases.
  • Gallarate as a Hub: Gallarate station is a key node. From here, you can easily catch trains to Lake Maggiore (Arona, Stresa), Varese, or south to Milan. Consider it a convenient base for exploring Lombardy if you don't want to stay in Milan.
  • Money & Connectivity: Have a small amount of Euros or a functional credit/debit card for ticket machines. Free Wi-Fi is available at Malpensa terminals to check schedules or book a ride.
  • For Early/Late Flights: Check the Trenord website for the exact first/last train times on your date. If outside these hours, pre-book a taxi or airport hotel.

Frequently Asked Questions (FAQs)

What is the fastest way to get from Malpensa Airport to Gallarate?

The train is definitively the fastest way. The direct regional train takes only 7-10 minutes to reach Gallarate station from Malpensa Terminal 1 or 2.

What is the cheapest way to travel from MXP to Gallarate?

The regional train (Trenord) is also the cheapest option, with a standard ticket costing around €2.50 - €3.50.

Is there a direct train from Malpensa to Gallarate?

Yes, there are frequent direct regional trains operated by Trenord on the Malpensa Express route that connect both Terminal 1 and Terminal 2 directly to Gallarate station without any changes.

How far is Gallarate from Malpensa Airport?

Gallarate is very close to Malpensa Airport. The distance is approximately 10-12 kilometers (6-7.5 miles), which explains the short train and road journey times.

Can I use a taxi or Uber from Malpensa to Gallarate?

Yes, official taxis and Uber/Free Now services are available. It's a convenient door-to-door option but is significantly more expensive (€20-€30) than public transport, suitable for groups or those with heavy luggage.

Where do I buy train tickets at Malpensa Airport?

You can buy Trenord tickets at: 1) Ticket machines in the airport train stations (Terminal 1 basement, Terminal 2 arrival area), 2) The 'Malpensa Express' ticket counters, 3) Online via the Trenord or Trenitalia apps before arrival.

What if my flight arrives late at night?

Check the latest Trenord schedule. Regional trains run until around midnight. If you miss the last train, your options are a taxi (available 24/7) or pre-booking a private transfer. Night buses are not a common option for this specific route.

Is Gallarate a good base for visiting the Italian Lakes?

Yes, Gallarate is an excellent transport hub. Its train station offers quick connections to Lake Maggiore (e.g., Arona, Stresa) and, with a change, to Lake Como (Varese, Como). Its proximity to Malpensa makes it perfect for first/last night stays.