Reviewed · PRIVATE DRIVERS
Transfer Milan City Centre – Bergamo Airport
Airport transfers can make or break a travel day. I like the low $13.27 fare and the regular bus connection from Milan’s Piazza Luigi di Savoia, but you should allow extra time because the coach may wait until it has filled.
The ride takes about one hour, and the service has earned a strong 4.4 rating from 975 passengers. The main catch is practical rather than glamorous: finding the right bus may take effort, since the confirmation reportedly identifies the stop as FERMATA without clearly naming Terravision.
In This Review
- Key points to know
- Why this Milan to Bergamo transfer is useful
- Finding Piazza Luigi di Savoia in Milan
- What happens before the coach leaves
- The one-hour ride to Orio al Serio
- Why the price is good value
- Comfort, WiFi, and crowded departures
- Planning the right departure
- Who should use this transfer
- Cancellation and booking flexibility
- Should you book the Milan to Bergamo bus?
- FAQ
- Where does the bus leave from in Milan?
- Where does the bus arrive?
- How long does the transfer take?
- How early should I arrive at the bus stop?
- How early should I reach Bergamo Airport before my flight?
- Can I cancel the booking for a refund?
Key points to know
- Piazza Luigi di Savoia is the departure point: You board in Milan near Centrale station, at the listed stop on Piazza Luigi di Savoia.
- Plan for an hour on the road: The advertised journey takes about one hour, but boarding delays can add 30 to 45 minutes.
- Reach the airport two hours before departure: Choose a bus that gets you to Bergamo Airport with time for check-in.
- Bring your voucher: You need to show a copy to staff before boarding.
- Expect a basic but useful service: Buses have been described as comfortable, with WiFi available onboard.
- Cancel free up to 24 hours ahead: Late cancellations and changes are not accepted for a refund.
Why this Milan to Bergamo transfer is useful

Milan and Bergamo Airport are not the same place. Bergamo Airport, officially at Orio al Serio, sits outside Milan, so getting there takes planning. A direct coach removes the need to piece together a city connection and an airport bus on your own.
For $13.27 per person, this is a practical option if you want a simple ride rather than a private car. You pay for transport from central Milan to the airport, with no need to handle a rental car, study a regional rail connection, or worry about parking.
I also like the flexibility of a bus service with departures at regular intervals. The exact timetable matters, especially for an early flight, but having multiple connections gives you more choice than a single fixed departure.
The service is operated by Terravision, a familiar name on European airport routes. Still, you need to pay attention at the meeting point. The confirmation may not make the company name obvious, so the bus stop image and the location details on your voucher are important.
More Private Car Days in Milan:
- Milan: Serravalle Designer Outlet Roundtrip Bus Transfer
★ 4.4 · 4,374 reviews - Venice Marco Polo Airport Link Arrival Transfer
★ 4.0 · 3,977 reviews - Rome Private Arrival Transfer: Fiumicino Airport to Hotel in Rome
★ 4.5 · 2,492 reviews
Finding Piazza Luigi di Savoia in Milan

Your journey begins at Piazza Luigi di Savoia, Milan, Italy. This is the ticket redemption point as well as the departure point, so you do not need to travel across the city to exchange your booking.
The stop is near public transportation, which makes it a sensible starting place if you are staying elsewhere in Milan. You should still allow time to reach the square, locate the correct bus, and deal with luggage before departure.
The instructions ask you to arrive at least 15 minutes before the bus leaves. I would treat that as the minimum, not the ideal. Arriving earlier gives you time to confirm the operator and avoid the stress of watching a coach pull away while you are still searching.
Have a copy of your voucher ready on your phone or as a paper printout. Staff need to see it before you board. Since the service uses a paper ticket arrangement, do not assume that simply knowing your booking reference will be enough.
One small weakness is the naming issue. If your confirmation says FERMATA but does not clearly say Terravision, you may need to compare the stop photo, the address, and the bus signage. This is not difficult once you know it, but it can cause needless confusion in a busy railway area.
What happens before the coach leaves
This is a shared coach service with a maximum of 50 passengers. That makes it larger and less personal than a private transfer, but it also keeps the price low.
The boarding process is straightforward. Show your voucher to the staff, confirm that you are at the correct stop, and wait for the bus. Staff have been described as friendly, which helps when the operator name is not immediately clear.
The biggest timing concern is that the bus may wait for more people before leaving. One passenger found the coach packed, with no spare seats, and said it remained at the stop for well over half an hour. The result was a long wait before the actual drive began.
That detail matters more than the advertised one-hour duration. A one-hour ride can become a 90-minute or longer airport transfer if boarding is slow. You should not choose a departure that leaves only a narrow margin before your flight.
The operator advises selecting a connection that reaches the airport at least two hours before your flight. That gives you time for check-in, and it also protects you against a delayed departure from Milan.
The one-hour ride to Orio al Serio
The destination is Via Aeroporto, 24050 Orio al Serio BG, Italy. This places you at Bergamo Airport, also known as Orio al Serio Airport.
There are no sightseeing stops or scheduled breaks described. That is exactly what you want from an airport transfer. Once the bus departs, the purpose is simply to get you to the terminal without extra changes.
The journey takes approximately one hour in normal conditions. Traffic can affect any road transfer, so treat the time as an estimate rather than a guarantee. The additional waiting time at Milan is the more specific warning here, but road conditions can also affect the final arrival.
Onboard comfort appears to be better than the low fare might suggest. The coach has been described as comfortable, and WiFi is available onboard. That makes the ride easier if you need to check flight details, message someone, or pass the time with a phone.
Comfort is not guaranteed on every departure, however. One account describes a full, hot coach with no spare seat. A crowded bus is not a deal breaker for a one-hour ride, but it can feel tiring if you have large luggage or are already worn out from a long trip.
A few more Milan bookings to compare
- Milan: Cathedral and Duomo’s Terraces Entrance Ticket
★ 4.6 · 61,054 reviews - Milan: Da Vinci’s Last Supper Guided Tour
★ 4.7 · 10,143 reviews - Milan: Science and Technology Leonardo da Vinci Museum Entry
★ 4.5 · 7,169 reviews - Milan: City Sightseeing Hop-On Hop-Off Bus with Audio Guide
★ 4.0 · 6,256 reviews
Why the price is good value
At $13.27 per person, this is a budget transfer with useful central-city access. For one person, the price is easy to justify. For a group, the total rises, so you may want to compare it with other transport options before booking several seats.
The value comes from simplicity. You get a direct ride from central Milan to Bergamo Airport, rather than making several connections with luggage. You also avoid the uncertainty of arranging a last-minute taxi.
The low fare comes with a few tradeoffs. You share the coach, you must follow the scheduled departures, and you may wait for other passengers before the bus leaves. The service is best for someone who values price and a clear route more than complete control over departure time.
I would not book this for a flight with a very tight check-in deadline. The bus is affordable, but the possible waiting period means you need a buffer. Paying a little more for another option may be sensible if missing the flight would be costly.
For a normal departure with a good time cushion, the balance is favorable. You receive a central pickup, an airport drop-off, a roughly one-hour drive, and onboard WiFi at a modest price.
Comfort, WiFi, and crowded departures
The strongest comfort point is the coach itself. It has been described as comfortable, and WiFi is available. For an airport ride, those are useful extras rather than luxury features.
You should keep your expectations realistic. This is public group transport, not a private car. A full coach may mean no empty seat beside you, and one departure was described as very hot and packed.
If you are carrying heavy luggage, arrive early enough to board without rushing. The supplied details do not specify a luggage limit or a separate luggage service, so keep your belongings manageable and follow staff instructions at the stop.
The maximum group size is 50 passengers. That gives you a sense of the scale: large enough for a proper coach, but not an enormous tour group. The service is about getting from point A to point B, not about social interaction or personal attention.
Service animals are allowed. The transfer is also near public transportation, and most people can participate. No detailed accessibility information is provided, so you should ask the operator directly if you need a specific boarding arrangement.
Planning the right departure
Your flight time should determine your bus choice. The advice is to arrive at Bergamo Airport at least two hours before the flight, allowing time for check-in.
Then work backward from that target. Start with the one-hour ride, add time to reach Piazza Luigi di Savoia, and add a generous cushion for boarding. Since the bus may wait before leaving, I would avoid choosing the last possible connection.
Arrive at the stop at least 15 minutes before departure. In practice, earlier is wiser if you do not know the square well or if your confirmation is vague about the operator name.
The service is booked, on average, eight days in advance. That suggests many people plan it as part of their airport arrangements rather than treating it as a last-minute ride. Booking ahead also lets you study the departure details while you are still at home.
Confirmation is provided at the time of booking. Keep it accessible throughout the transfer, since staff need to see a copy before you board.
Who should use this transfer
I would recommend this service to budget-minded passengers staying in central Milan, especially those who want a direct airport coach without arranging a private vehicle.
It also suits you if:
- You are comfortable sharing a coach with up to 50 passengers.
- You can reach Piazza Luigi di Savoia easily.
- You have plenty of time before your flight.
- You want a low-cost ride with possible WiFi onboard.
- You are willing to arrive early and sort out the correct bus stop.
I would be more cautious if you have a very early flight, a strict check-in deadline, or little tolerance for waiting. The possible 30 to 45 minute delay before departure is the main risk, and it should shape your decision.
Families and small groups may find the direct route convenient, though the total cost should be compared with other options. Solo passengers get the clearest price advantage.
Cancellation and booking flexibility
You can cancel for a full refund if you do so at least 24 hours before the experience start time. The same 24-hour rule applies to changes.
If you cancel less than 24 hours before the start time, you will not receive a refund. Changes made inside that period are not accepted.
The cut-off uses local time in Italy. If your plans are uncertain, check the deadline before booking rather than waiting until the day before departure.
Should you book the Milan to Bergamo bus?
Book it if you want a low-cost, direct connection from central Milan and can build a generous time cushion into your airport plan. The $13.27 price, regular departures, friendly staff, comfortable coach, and WiFi make it a sound budget choice.
Skip it if your flight schedule leaves no room for a crowded coach or a delayed departure from the stop. The ride itself is only about an hour, but waiting for the bus to fill can change the calculation.
My practical verdict is simple: choose an early enough departure, arrive at Piazza Luigi di Savoia well before the required 15 minutes, and carry your voucher where you can show it quickly. If you do those three things, this Terravision transfer offers good value with manageable compromises.
FAQ
Where does the bus leave from in Milan?
The bus leaves from Piazza Luigi di Savoia, Milan. This is also the ticket redemption point.
Where does the bus arrive?
The transfer ends at Via Aeroporto, 24050 Orio al Serio BG, Italy, at Bergamo Airport.
How long does the transfer take?
The journey takes approximately one hour. Boarding delays may make the total transfer time longer.
How early should I arrive at the bus stop?
You should arrive at least 15 minutes before the scheduled departure.
How early should I reach Bergamo Airport before my flight?
You should choose a connection that gets you to the airport at least two hours before your flight for check-in.
Can I cancel the booking for a refund?
Yes. You can cancel for a full refund up to 24 hours before the experience start time. Cancellations and changes made less than 24 hours before departure are not accepted for a refund.
Recently added around Milan
- Milan: Wine Lovers Experience at Cantina Urbana Winery★ 4.6 · 454 reviews
- From Milan: Verona and Lake Garda Guided Day Trip★ 4.6 · 236 reviews
- From Milan: Day Trip to Venice with Guided City Tour★ 4.4 · 614 reviews
- Verona and Lake Garda Day Trip from Milan★ 4.5 · 214 reviews
- Venice Day Trip from Milan with Guided City Tour★ 4.0 · 383 reviews
- Full-day Skip-The-Line Milan, The Last Supper and Duomo Cathedral★ 5.0 · 293 reviews
- Small-Group Lake Como & Lugano by Swiss Train + Boat Cruise★ 5.0 · 1,084 reviews
- From Milan: Venice Full-Day Guided Tour With Boat Ride★ 4.5 · 322 reviews
Private Drivers, compared.

Serravalle Designer Outlet Roundtrip Bus Transfer
Read our review →
Venice Marco Polo Airport Link Arrival Transfer
Read our review →
Rome Private Arrival Transfer: Fiumicino Airport to Hotel in Rome
Read our review →
Venice Marco Polo Airport Link Departure Transfer
Read our review →
Catacombs and Capuchin Crypt Guided Tour with Transfer
Read our review →Browse the lists this tour appears in



