My Italy Experience

Milan Bergamo Airport Transport: How to Reach Bergamo, Milan and the Train Station

Written by

in

Milan Bergamo Airport (BGY) is geographically close to Bergamo but marketed heavily to Milan-bound travellers. That creates a common planning error: people assume the terminal has a railway station or that they must enter Bergamo city before going to Milan. In reality, Bergamo and Milan are served by different ground-transport choices, and the best option depends on your final destination rather than the airport name.

Airport codeBGY
To Bergamo cityATB Airport Bus / Line 1 corridor
To MilanDirect airport coaches to Milano Centrale
Rail station at terminalNo – use bus to Bergamo station

BGY is Bergamo’s airport, not a rail station

The airport is at Orio al Serio, just outside Bergamo. The official airport website states that train travellers reach Bergamo railway station and then use ATB bus service to the terminal; there is no airport rail platform you can walk to after baggage claim. This is the first fact to understand when comparing a train-based itinerary with a direct coach.

For a fuller understanding of the surrounding area, use our Bergamo Travel Guide alongside these more focused recommendations.

If your destination is central Bergamo, the bus connection is simple. If your destination is central Milan, direct airport coaches usually avoid an unnecessary transfer at Bergamo station.

Airport to Bergamo city

ATB’s Airport Bus connects BGY with Bergamo railway station, the bus station, central stops and the route toward Città Alta. ATB currently describes service every day with frequent departures and identifies the airport–Bergamo trip as a three-zone fare. The network also offers 24- and 72-hour tourist tickets that include the airport connection and luggage.

The station is a useful arrival point because it places you on the main axis toward Porta Nuova. Travellers staying in Città Alta can continue by Line 1, other local buses or the funicular depending on the time and their hotel location.

Milan Central Station Italy

Current ATB fare logic

ATB’s published fare system lists the airport–Bergamo route as Tariff C, three zones. The current fare table shows €3.00 for a three-zone timed ticket valid 90 minutes, while contactless Passa e Vai uses a different “more zones” fare logic and daily caps. Tourist tickets can be attractive if you will use buses and funiculars repeatedly after arrival.

Fares can change, so treat these numbers as a current planning reference and verify before travel. The important rule is to buy the correct zone coverage and validate or tap again as required when changing vehicles.

Airport to Milan Centrale by coach

The official airport site lists direct operators connecting the terminal with Milano Centrale, including established airport coach services. For many Milan-bound travellers, this is the simplest route because it removes the transfer between bus and train in Bergamo. Journey times are affected by road traffic, so leave a larger margin when heading to an onward train or flight connection.

Coach companies have different ticket-change and refund conditions. Buying a ticket for the next available departure after landing may be safer than booking an unrealistically tight bus immediately after the scheduled aircraft arrival, especially when travelling with checked luggage.

Airport to Milan by bus + train via Bergamo

The alternative is ATB bus to Bergamo station followed by a regional train to Milan. This can make sense if you want to stop in Bergamo, if your hotel is near the station, or if direct coach timing is poor. It is rarely the most seamless solution for a traveller whose only objective is Milano Centrale.

If you deliberately build Bergamo into the trip, store luggage and use the one-day Bergamo itinerary before continuing to Milan. Do not attempt an improvised Città Alta visit with large suitcases.

Late-night arrivals

Late flights require checking the timetable for the actual arrival date, not assuming daytime frequency continues all night. Compare the final ATB city connection, last direct coaches, taxi cost and hotel check-in deadline before flying. If the onward options become awkward, one night in Bergamo can be a sensible travel decision rather than a compromise.

The where to stay in Bergamo guide explains which areas work best for airport access. Station-area accommodation is usually easier for an early bus than a deeply tucked-away room in the upper town.

Early-morning departures

For an early BGY flight, work backward from the airline’s recommended terminal arrival time and then add local transfer time. Security queues, airline bag-drop and walking inside the terminal can change with season and day. Do not assume the airport’s proximity to Bergamo means you can leave the hotel at the last minute.

If public transport would require an uncomfortable margin, pre-book a taxi or sleep near the airport. The right choice depends on flight time, party size and luggage rather than a universal “best transfer.”

Taxi and private transfer

A taxi is most useful for families, heavy luggage, very early or late journeys, or accommodation not close to a convenient bus stop. For central Bergamo, the road distance is short; for Milan, a private transfer is much more expensive than coach transport and should be chosen for convenience rather than value.

Always confirm the official taxi rank or a licensed transfer and the approximate fare before leaving the terminal. Avoid accepting unsolicited rides from people approaching passengers in the arrivals area.

Car rental

A rental car can be logical if you are heading directly to rural Lombardy, the valleys or a multi-stop road itinerary. It is unnecessary for central Bergamo and usually unnecessary for central Milan. Città Alta has restricted traffic and limited parking, while Milan introduces its own traffic, parking and access considerations.

If you rent, compare the pickup office hours with the flight schedule and photograph the vehicle at collection. Also check whether your accommodation has a garage or whether you will need an external car park.

Using BGY for a Bergamo + Milan itinerary

One of the best uses of BGY is to make Bergamo the first or last overnight rather than treating it only as transport infrastructure. Arrive, take the short city bus, spend a night in Bergamo, then continue by train to Milan. On the return, reverse the pattern if your flight time suits it.

This creates a two-city trip with minimal backtracking. Pair the Bergamo travel guide with the Milan travel guide and keep the airport day free of ambitious sightseeing.

BGY vs Malpensa and Linate

For Milan, the airport with the lowest airfare is not automatically the fastest or cheapest overall once transfers are included. Linate is closest to central Milan and has metro access; Malpensa has rail connections; Bergamo relies heavily on road coach for direct Milan access but is excellent for Bergamo itself.

The Milan Airports and Transfers Guide compares all three in a Milan-specific context. This article stays focused on BGY so you can plan the terminal-to-city leg correctly.

Common airport mistakes

Do not search for a nonexistent “Bergamo Airport train station.” Do not take a bus into Bergamo and then a train to Milan without checking whether a direct coach is easier. Do not book a Città Alta hotel without understanding the final uphill transfer if landing late. And do not use the words Bergamo, Orio al Serio and Milan interchangeably when comparing pickup points—they refer to different places.

Save the official airport and ATB transport pages offline before travel. They are the most reliable places to check last-minute changes.

Luggage, children and connection margins

Families should factor the physical steps between aircraft, baggage claim, coach bay or bus stop and final accommodation. A theoretically cheaper itinerary with two transfers can be poor value when you have strollers and suitcases. The Airport Bus to Bergamo or a direct coach to Milan is attractive because each reduces handling.

For separate-ticket flight connections, leave a large margin. Ground transport delays are not protected by the airline simply because the airport bus was late. An overnight near the departure airport can be the most rational choice when missing the flight would be costly.

Extra practical planning notes

Before visiting, check the official sources linked below on the same day. Bergamo changes less rapidly than a major resort, but temporary exhibitions, religious services, transport works and seasonal timetables can still affect a Milan Bergamo Airport transport plan. Save one alternative attraction in the same part of the city so a closure does not create unnecessary cross-city travel.

Keep the itinerary geographically compact. The most tiring mistakes in Bergamo come from underestimating elevation and repeatedly crossing between the upper and lower city. A map should be read in three dimensions: two streets that look adjacent may be separated by walls, stairways or a steep slope. Public transport is there to remove climbs that do not add anything to the experience.

Leave some unstructured time. The city’s strongest moments can be a view opening between buildings, an evening square after a tour group leaves or a quiet section of wall. Planning every fifteen minutes removes exactly the flexibility that makes a compact historic city pleasant to explore.

Useful official sources

Final planning advice

BGY is easy once the destination is clear: use ATB for Bergamo, a direct airport coach for most straightforward Milan trips, and bus-plus-train only when it fits a wider itinerary. Verify the actual timetable for the travel date, keep a generous connection margin and treat Bergamo as a destination in its own right when your schedule allows.

Last updated: October 17, 2026