Bergamo (BGY) to Malpensa (MXP) Transfer – Private Taxi & Shuttle
Bergamo to Malpensa Airport Transfer: What You Actually Need to Know
Let me be direct: there's no easy public transport option between Bergamo Orio al Serio (BGY) and Malpensa Airport (MXP). The airports are 103 km apart, and any route via public transit pulls you through Milan's city centre — two changes minimum, 2.5 hours if everything goes perfectly. With luggage or a connecting flight, that's just not realistic. A pre-booked private transfer is the one option that doesn't gamble with your time.

Why Go Private for the BGY–MXP Transfer?
-
No useful public connection exists. You'd go into Milan, switch trains, switch again — carrying your bags each time. We've seen people try this and miss their connections. The route via public transport takes 2 hours 30 minutes minimum and requires two changes. It works if you're a tourist with a full day and no luggage. It doesn't work for airport connections.
-
Your price is locked in at booking. No meter, no traffic surcharge, no "we'll see how it goes." Whether the A35 is moving or not — the price you booked is the price you pay. That predictability matters when you're connecting flights.
-
Door to door, correct terminal. The driver picks you up at BGY arrivals (or departures if you're heading out) and drops you at the right Malpensa terminal — T1 or T2. You don't need to figure that out on arrival.
-
Around-the-clock availability. Ryanair and easyJet don't keep normal hours — early morning, late night, it doesn't matter. The service runs whenever your flight does.
Distance and How Long It Takes
-
Distance: ~103 km via the A35 Brebemi motorway connecting to the A4
-
Normal conditions: 1 hour 10 minutes to 1 hour 30 minutes
-
Morning rush (07:00–09:30 weekdays): budget up to 2 hours — the A4 near Milan can sit
-
Nights and weekends: usually 60–75 minutes, sometimes faster
One thing to plan around: Malpensa check-in closes 60 minutes before departure for European flights. Build in at least 3 hours between leaving Bergamo and your Malpensa check-in cutoff — not 2, not 2.5. Three hours. Traffic on the A4 can surprise you.
Bergamo to Malpensa Transfer Prices
All fares are confirmed at booking — what you see is what you pay, no meter running in the background:
| Vehicle Type | Passengers | Price (one way) |
|---|---|---|
| Economy | 1–4 passengers | from €177 |
| Comfort / Business | 1–4 passengers | from €208 |
| Minivan | 1–8 passengers | from €242 |
| Private Minibus | up to 16 passengers | from €260 |
Included in every booking: 1 hour free waiting, meet & greet at arrivals with a name sign, baby/child seats at no extra charge.
About Bergamo Orio al Serio Airport (BGY)
BGY has expanded fast — it's now one of Italy's top-5 busiest airports, built almost entirely on Ryanair and the budget-carrier boom. Over 15 million passengers a year move through a single terminal, and compared to Malpensa, it's honestly easier to navigate — smaller, quicker through security, less sprawl.
-
5 km southeast of Bergamo city centre; about 50 km from Milan
-
Main carriers: Ryanair (dominant), easyJet, Wizz Air, plus a handful of regional operators
-
Single terminal — no inter-terminal shuttles to worry about
-
Driver pickup is at the arrivals or departures entrance — confirm which when you book
About Malpensa Airport (MXP)
Malpensa is the main international hub for Northern Italy — long-haul flights, the big airlines, and the bulk of transatlantic routes all come through here. The one thing that catches people out: it has two terminals in separate buildings, 3 km apart.
-
Terminal 1: Most full-service carriers — intercontinental routes, Star Alliance, SkyTeam, oneworld
-
Terminal 2: easyJet, Wizz Air, and other low-cost operators. There's a free shuttle between T1 and T2, but it takes time
-
Check your ticket before arriving — if you go to the wrong terminal you're looking at a 15-minute detour minimum
-
Your driver will drop you at the right terminal entrance based on your flight details — just share the airline or flight number at booking
How Private Transfer Compares to Other Options
| Option | Duration | Price | Notes |
|---|---|---|---|
| Private Transfer ⭐ | 70–90 min | from €177 | Direct, fixed price, door to door |
| Shared Shuttle | 120–150 min | ~€25–40/person | Shared vehicle, schedule-dependent |
| Public Transport | 2.5–3 hours | €8–15/person | Via Milan centre, two changes, painful with luggage |
| Taxi (metered) | 70–90 min | €130–160 | No booking needed, but price unpredictable |
What's in the Transfer
Meet & greet at arrivals — driver holds a name sign (or picks up at departures if that's your direction)
English-speaking, certified driver
Flight monitoring — if BGY is delayed, your driver adjusts automatically. 60 minutes of free waiting is built in
Modern, air-conditioned vehicle
Fixed price — confirmed at booking, not metered
Baby/child seats available, no extra cost — just request at booking
Frequently Asked Questions
How long does the Bergamo to Malpensa transfer take?
In normal conditions, 70–90 minutes via the A35/A4. Morning peak (07:00–09:30) and afternoon peak (17:00–19:30) can push that to 2 hours — the A4 around the Milan ring road is genuinely unpredictable during those windows.
Is there public transport from Bergamo to Malpensa?
Nothing direct. The only way by public transport is via Milan city — train to Milano Centrale, then train or bus to Malpensa. That's 2.5 to 3 hours minimum, two changes, and assumes everything runs on time. With luggage or a connecting flight window, it's not a realistic option.
How much does a Bergamo to Malpensa transfer cost?
Economy class (1–4 passengers) starts at €177. Business/Comfort is €208. Minivan for up to 8 passengers starts at €242, and a minibus for up to 16 from €260. All prices include tolls and are fixed at booking.
Which Malpensa terminal do I need?
Check your boarding pass — Terminal 1 covers most full-service carriers; Terminal 2 is for easyJet, Wizz Air, and similar. Your driver will confirm based on your airline when you book — just give them the flight number.
Can I book Malpensa to Bergamo as well?
Yes — book each direction separately in the form. Same price, same service, same inclusions going both ways.
How long does the journey from Bergamo Airport to Malpensa take?
Roughly 45–55 minutes in light traffic via the A4. During peak hours budget 75 minutes. We always recommend leaving at least 3 hours between flights when connecting through two different airports — buffer matters.
Is there a direct bus from Bergamo Airport to Malpensa?
No direct bus service exists between BGY and MXP. Any connection goes via Milan, adding 1.5–2 hours. A private transfer is the only practical option for an inter-airport connection with luggage.
Will the driver track my flight from Bergamo Airport?
Yes — flights are monitored in real time. If BGY is delayed, the driver waiting at Malpensa adjusts automatically. The 60-minute free wait is included, and the system flags delays before they become a problem.
Can I go from Bergamo BGY to Malpensa MXP with ski equipment?
No problem — mention ski gear or oversized luggage when booking. We assign a minivan or a car with a roof rack where needed. There's no extra charge for luggage, whatever the size.
BGY → MXP Transfer — Quick Reference
The Bergamo (BGY) to Malpensa (MXP) airport transfer runs 103 km via the A4 motorway, typically 1 hour 15 minutes to 1 hour 30 minutes. It's one of the most frequently booked inter-airport routes in northern Italy — mainly travellers arriving on a Ryanair or easyJet flight at BGY and connecting to a long-haul departure from MXP, or vice versa.
Key things to know for the Bergamo Malpensa airport transfer:
- Price fixed at booking — no meter, no surprises at the end
- Direct route via A4, no shared stops
- Driver meets you at BGY arrivals (name sign shown), drops you at MXP T1 or T2 depending on your flight
- Flight monitoring included — delays handled automatically, 60 min free wait
- Ski equipment and oversized luggage: no surcharge






