At BGY, the comparison isn't just taxi vs transfer — the airport bus is a serious contender. Let's look at all three.
To Milan — three-way comparison
| Factor | Airport coach | Taxi | Transfer |
|---|---|---|---|
| Price | 8 € (Terravision) | Agreed with the driver — a 50 km A4 run, outside the city tariff | Fixed when you book |
| Time | 50-70 min | 50-70 min | 50-70 min |
| Door-to-door | No (Milano Centrale) | Yes | Yes |
| Luggage | Coach storage | Trunk | Trunk |
| Child seats | N/A | Not available | On request |
| Late night | Until ~1 AM | Limited | Available |
| Booking needed | Recommended | No | Yes |
Fixed-price private transfer
BGY Bergamo City Center
From€122for 2 passengers
4 passengers: €202 per vehicle, about €51 per person
- Fixed price, no meter
- Flight tracked
- 60 min free waiting
- Driver meets you at arrivals
- Free cancellation up to 24 h before pickup
Other destinations
To Bergamo — simpler choice
| Factor | Local bus (ATB Line 1) | Taxi | Transfer |
|---|---|---|---|
| Price | 3.00 € (Tariffa C, valid 90 min) | Metered; it's only 5 km | Fixed when you book |
| Time | 15 min | 10 min | 10 min |
For Bergamo: just take the bus unless you have heavy luggage or it's late at night.
When the bus wins (Milan trips)
Almost always for solo travelers and couples. At 8 € with Terravision, the coach costs a small fraction of any car for the same journey time. These are comfortable coaches, not cramped city buses. You sit, relax, and arrive at Milano Centrale in about 55 minutes. For the price difference, the coach is the default choice.
When a transfer wins
Late night: Buses stop around 1 AM. If your Ryanair flight arrives at midnight or later and you're heading to Milan, a transfer is your lifeline.
Groups of 4+: A transfer is priced per vehicle rather than per head, so it starts making economic sense once the coach fares add up — get a van quote for your party size and divide it by the number of you, then compare against 8 € each.
Families with small children: The bus involves waiting at stops, managing luggage in storage compartments, and arriving at busy Milano Centrale — not great with a stroller and tired toddlers.
Lake destinations: Going to Lake Como, Lake Garda, or Lake Iseo? No bus serves these routes from BGY. A transfer with a fixed price is the only practical option.
Hotels outside Milan center: The bus drops you at Milano Centrale. If your hotel is in Navigli, Porta Romana, or another non-central area, you need another ride. A transfer goes directly there.
When a taxi wins
Honestly, almost never from BGY — for Milan, at least. The taxi is the most expensive option and takes the same time as the coach. The only advantage: no advance booking, just walk to the rank. For the 5 km hop into Bergamo, though, a taxi is a perfectly sensible short metered ride.
The Uber question
Uber is effectively non-functional at BGY. Italy restricts ride-hailing heavily. Don't plan on it.
Our take
- Milan, solo/couple: Airport coach. No contest at 8 €.
- Milan, family: Transfer if budget allows. Coach if you're practical-minded.
- Milan, group: Transfer — priced per vehicle, so it gets competitive as the group grows.
- Milan, late night: Transfer. Only reliable option.
- Bergamo: ATB Line 1 bus (3.00 €) or a taxi for comfort.
- Lakes/other destinations: Transfer. No public transport option — get a quote.
When a private transfer from BGY is the right choice
- You want the price settled before you land: fixed, confirmed in writing, no meter, no night or luggage surcharge at the kerb.
- Three or more people: a 4-seat car to Bergamo City Center is from €202, about €51 per person, usually level with or below separate public-transport tickets once you count the walk, the wait and the last mile with bags.
- Flight delays: the driver follows your flight number; 60 minutes of waiting are included, and you can cancel free up to 24 hours before pickup.
BGY → Bergamo City Center from €122Fixed price, flight tracked, free cancellation up to 24 h before pickup.