Milan Bergamo “Il Caravaggio” International Airport – formerly known as Orio al Serio International Airport – is Italy’s third-busiest airport and serves the Milan metropolitan area and the broader Lombardy region. It was initially established for military purposes in 1937 and is now a key airport for lost-cost carriers, acting as one of Ryanair’s primary bases in Europe.

Its strategic location between Milan, Bergamo and Brescia makes getting to and from Bergamo Airport by public transport very easy. You just need to take the ATB shuttle bus from the airport, which will get you to Bergamo station in just ten minutes, and transfer to a Trenord train to Milan city centre, so you can arrive at your hotel without having to fuss about driving and navigating unfamiliar terrain.

Discover all the essential route information and book the cheapest train tickets to and from Bergamo Airport on TrainPal.

Trenord Regional Trains

If you’re travelling to Milan from Bergamo Airport, you’ll need to take the ATB shuttle bus (Line 1) to bring you to Bergamo Station from your terminal. From here, you can take a Trenord regional train to Milan Central station.

Direct trains on the leg between Milan Central and Bergamo take just 51 minutes, while routes with one change take closer to an hour or so. If you book in advance on TrainPal, you can find cheap train tickets between Milan and Bergamo for as little as £4.74. Check out the schedule below to find the train time that best suits your needs.

  • Milan Central to Bergamo
  • Bergamo to Milan Central
DepartureArrivalDurationPrice
17:0517:5348mBuy from €12.77
17:0518:201h 15mBuy from €12.77
17:2018:411h 21mBuy from €10.89
17:2019:031h 43mBuy from €10.89

Bergamo Airport by bus

You also have the option of arriving at Bergamo Airport by coach. Several companies offer connections to the airport, and you’ll find routes from Bergamo, Milan Central, Fiera Rho and Malpensa Airport.

Bergamo - Bergamo Airport

If you’re travelling to the airport from Bergamo, you can take the ATB Airport Shuttle (Line 1) from Bergamo station and arrive in 10–15 minutes. The bus departs every 20 minutes, and you’ll also find routes from Bergamo city centre and the upper town (Città Alta) via bus and the funicular. The Airport–Bergamot city route is included in the C – Three Zones fares at just €3 (approx. £2.60), or as part of the 24 and 72-Hour Tourist tickets.

Milan - Bergamo Airport

If you want to travel by bus from Milan to Bergamo Airport, you can take one of the Autostradale or Flibco buses departing from Milan Central Station (Piazza Luigi di Savoia).

The journey takes about 50–60 minutes with either line, and luggage is included in the fare. Tickets cost €10 (approx. £8.70) per adult, with reduced fares available for children aged 2 to 12. Buses depart approximately every 30 minutes daily, from early morning until midnight.

Bergamo Airport terminal

Bergamo “Il Caravaggio” International Airport has a single, two-level passenger terminal.

Ground Floor

This is where the Arrivals hall, public offices, several bars, shops, and transfer agencies are located. Bus shelters are located across from the exits.

First Floor

This is where you will find the gates and passport control. It has a large food and shopping area and several assistance desks. From here, you can also access the VIP lounge on the mezzanine level.

How to buy cheap train tickets

Book in advance

Booking in advance can save you money on train fares. Advance tickets are released 6 months before the date of travel for Trenitalia Frecce tickets, 11 months for Italo tickets and up to 5 months for Regional Trains (Treni Regionali). They are only released in limited amounts, so you have to act fast to get the cheapest tickets – and you’ll find the best fares on TrainPal.

Compare Trenitalia & Italo Trains

By using one single platform like TrainPal, you can easily spot which is the cheapest fare among the two providers. You can compare Trenitalia and Italo prices, schedules and service to buy the cheapest, most convenient train tickets for you.

Use TrainPal Discounts

TrainPal offers you plenty of ways to save when buying train tickets. From welcome offers, seasonal promotions like Summer, Christmas and Easter Sales, as well as loyalty programmes, you’ll be sure to get the best value for your train fare.