Quick Answer
The best overall way to travel from Milan Malpensa Airport (MXP) to Varese city center is by train, requiring one change at Saronno. The total journey takes about 1 hour to 1 hour 15 minutes and costs approximately â¬7 - â¬10 one-way. For the cheapest option, take the local bus (â¬3-â¬4, 90 mins). For door-to-door convenience, especially with heavy luggage or a group, a pre-booked taxi or private transfer costs â¬70-â¬100.
Malpensa Airport to Varese by Train (The Recommended Route)
Taking the train is the optimal balance of speed, cost, and reliability for most travelers. There is no single direct train, but the one-change route is straightforward and well-connected.
Step-by-Step Journey:
- Find the Station: The Malpensa Express railway station is located in the basement level (-1) of Terminal 1. Free shuttle buses connect from Terminal 2.
- Take the Malpensa Express to Saronno: Board a Trenord train heading to Milano Cadorna or Saronno. Ensure it stops at Saronno (most do). Journey time: ~20 minutes.
- Change at Saronno Station: Disembark at Saronno. Trains to Varese typically depart from the opposite platform or an adjacent one. Look for signs to "Varese". Wait time is usually 10-25 minutes.
- Take the Train to Varese: Board the regional train heading to Varese. The final leg takes about 25-30 minutes.
- Arrive at Varese Station: You'll arrive at Varese's main station (Varese FS), located a short walk or local bus ride from the historic city center.
Train Types & Ticket Details:
| Leg of Journey | Train Operator | Frequency | Approx. Ticket Price (One-Way)* | Notes |
|---|---|---|---|---|
| MXP T1 -> Saronno | Trenord (Malpensa Express) | Every 30 mins | â¬5 - â¬6 | Buy a combined ticket to Varese to cover both legs. |
| Saronno -> Varese | Trenord (Regional) | Every 30 mins | Included in combined ticket | Standard regional trains, often with 2nd class only. |
*A combined ticket from MXP to Varese costs â¬7-â¬10. Buy it at the airport station machines or online to save time.
Luggage & Accessibility:
All trains have luggage space. Saronno station has elevators and ramps for easy transfers with heavy bags. For official schedules, check Trenord's website.
By Bus from Malpensa to Varese (The Budget Choice)
Buses offer the lowest cash cost but are subject to Milan's road traffic. There are two main types:
1. Airport Bus Express (Recommended Bus Service)
- Operator: Autostradale
- Departure Points: Both Terminal 1 and Terminal 2 (clearly signed stops).
- Destination in Varese: Varese Central Train Station (Piazzale Trieste).
- Journey Time: 60 - 80 minutes (can be longer in rush hour).
- Price (2024): Approximately â¬8 - â¬10 one-way if purchased online in advance. Slightly more if bought from the driver.
- Frequency: Around 15-20 departures per day.
- Key Advantage: Direct service with no changes, often equipped with wifi and air conditioning.
2. Local Urban Bus (The Absolute Cheapest)
- Operator: AIR Pullman (Line 10 from T1, Line 5 from T2).
- Destination: Varese (various stops, including the central hospital and station area).
- Journey Time: 90 minutes or more.
- Price: A standard urban ticket costs only â¬3 - â¬4.
- Key Considerations: This bus makes many local stops, caters primarily to airport workers and residents, and has limited space for large luggage. Check the final destination on the bus front.
Booking Tip: For the Airport Bus Express, book online via Autostradale for the best price and guaranteed seat, especially in summer or on weekends.
By Taxi & Private Transfer (Door-to-Door Convenience)
This is the most comfortable and direct option, but the cost is significantly higher than public transport. It is ideal for families, groups of 3-4, travelers with a lot of luggage, or those arriving late at night.
Key Facts & Costs:
- Fixed Fare: A licensed taxi from Malpensa to Varese city center operates on a fixed fare, typically ranging from â¬70 to â¬100.
- What Affects Price: The exact destination within Varese province, time of day (surcharges may apply at night, on Sundays, or holidays), and the number of bags.
- Journey Time: 45 to 60 minutes, depending on traffic on the A8 motorway.
- Where to Find Taxis: Official taxi ranks are located outside Arrivals at both Terminal 1 and Terminal 2. Only use licensed white taxis from the queue.
Pre-Booked Private Transfer (Highly Recommended):
For peace of mind, pre-booking is best. A driver will meet you in the arrivals hall with a name sign, help with luggage, and take you directly to your Varese address.
- Average Cost: Similar to taxi fixed fares, often â¬75-â¬95 for a standard sedan.
- Advantages: Fixed price agreed upfront, no waiting in line, professional service, options for larger vans or luxury cars.
- How to Book: Use reputable global platforms like Welcome Pickups, SunTransfers, or local Italian companies.
Warning: Avoid unlicensed drivers soliciting inside the terminal. Always confirm the fixed price to Varese before getting into the vehicle.
Flying & Driving: Practical Information
Flying to Varese?
Varese does not have a commercial airport. Malpensa (MXP) is the closest international airport, located about 35 km away. The smaller Milan Linate (LIN) and Bergamo Orio al Serio (BGY) airports are much farther (over 80 km) and are not recommended for travel to Varese, as transfer times exceed 2 hours by car or 3+ hours by public transport.
Renting a Car at Malpensa:
If you plan to explore the Lake Varese region or the Alps, renting a car is a great option.
- Drive Time: The drive from MXP to Varese takes 40-50 minutes via the A8 motorway (toll road).
- Tolls: Expect to pay around â¬3-â¬5 in tolls for this segment.
- Rental Desks: All major rental companies (Hertz, Avis, Europcar, etc.) have desks in the arrivals halls of both terminals.
- Parking in Varese: City center parking can be limited and paid. Look for "Parcheggio" (parking lot) signs; your hotel may offer parking.
Ticket Options & Cost Comparison Table
This table summarizes all key information to help you decide the best way from Malpensa Airport to Varese.
| Transport Method | Approx. Travel Time | Approx. Cost (One-Way) | Number of Changes | Best For | Booking Advice |
|---|---|---|---|---|---|
| Train (via Saronno) | 60 - 75 mins | â¬7 - â¬10 | 1 (at Saronno) | Best Overall (Balance of speed & cost) | Buy combined ticket at airport station or on Trenord app. |
| Airport Bus Express | 60 - 90 mins | â¬8 - â¬12 | 0 (Direct) | Budget travelers avoiding train changes | Pre-book online for best price/seat guarantee. |
| Local Urban Bus | 90+ mins | â¬3 - â¬4 | 0 (Direct but many stops) | The Cheapest Option, no rush | Pay driver, check final destination. |
| Taxi / Private Transfer | 45 - 60 mins | â¬70 - â¬100 | 0 (Door-to-Door) | Groups, late arrivals, heavy luggage, maximum comfort | Pre-book a transfer for best service/fixed rate. |
| Rental Car | 40 - 50 mins | â¬30 - â¬70/day + fuel & tolls | - | Travelers exploring the surrounding region | Book in advance online for best rates. |
Traveler Tips & Local Experience
Go beyond the basics with these insights from frequent travelers.
Luggage Strategy:
- Light is Right for Public Transport: If taking train/bus, pack so you can comfortably carry your bags up/down a flight of stairs and walk 200-300 meters.
- Large Bag Drop-Off: If staying in Varese, some hotels may allow an early bag drop. Call ahead to ask.
Navigation & Connectivity:
- Use Offline Maps: Download the area on Google Maps before you arrive. The "Moovit" or "Trenord" apps are excellent for real-time public transport in Lombardy.
- Saronno Change is Simple: Don't be intimidated by the change. It's a small, well-signed station. Trains to Varese are frequent.
Money & Timing:
- Weekend & Peak Season Travel: Buses and trains can be fuller on summer weekends. Book bus seats and allow extra time.
- Early/Late Flights: Check the latest train/bus times (Malpensa Shuttle website is a good resource). For flights landing after 11:00 PM, a pre-booked transfer is essential.
- Have Small Euros: Useful for buying bus tickets from drivers or for snacks at the station.
First/Last Stop in Varese:
Varese station is about a 15-20 minute walk to the historic center (Piazza Monte Grappa). Local city buses (line A, B, C) connect the station to the center in 5 minutes (ticket ~â¬1.50). Taxis are usually waiting outside the station.
FAQs: Malpensa Airport to Varese Transport
Is there a direct train from Malpensa Airport to Varese?
No, there is no single direct train. The most efficient route requires one simple change at Saronno station. The total journey typically takes about 1 hour to 1 hour 15 minutes.
What is the cheapest way to get from MXP to Varese?
The cheapest option is the local bus (Line 10 or Line 5). A one-way ticket costs approximately â¬3-â¬4. However, it is the slowest option, taking around 1 hour 30 minutes depending on traffic.
How much does a taxi cost from Malpensa to Varese?
A fixed-rate taxi or private transfer from Malpensa Airport to Varese city center typically costs between â¬70 and â¬100. The price depends on the exact destination, time of day, and number of passengers. Always agree on a fixed price before departure.
Can I take a bus from Malpensa Terminal 1 to Varese?
Yes. The most direct bus is the 'Airport Bus Express' service operated by Autostradale, which departs from both Terminal 1 and Terminal 2. Alternatively, local urban buses (Line 10 from T1, Line 5 from T2) are a cheaper but slower alternative.
What is the fastest way to reach Varese from Malpensa?
The fastest option is usually the train via Saronno (approx. 60-75 mins), as it avoids road traffic. A private taxi can be equally fast with light traffic (45-60 mins), but it is significantly more expensive.
Where do I buy train tickets from Malpensa Airport?
You can purchase tickets at the 'Malpensa Express' ticket counters or automated machines in the airport's train station (located at Terminal 1 basement). You can also buy them online in advance via the Trenord website or app.
I arrive late at night. What are my transport options?
After the last train and bus departures (usually around 11:00 PM - 11:30 PM), your only reliable options are taxi or pre-booked private transfer. It is highly recommended to book in advance for late-night arrivals.
Is it easy to travel with large luggage on the train to Varese?
Yes, it is manageable. Regional trains have dedicated spaces for large suitcases near the doors. The Malpensa Express train also has ample luggage racks. The change at Saronno is usually on the same platform or via an underpass with elevators.