Bergamo Orio al Serio Caravaggio International Airport (Aeroporto di Bergamo-Orio al Serio) is located 50 kilometers (31 miles) from the center of Milan.
The cheapest way to get to Milan from Bergamo airport is by bus – for 7 EUR – or by train, but you can also use a taxi that will take you directly to your hotel. Travel time will be about 45-50 minutes. In this article, we’ll take a closer look at the pros and cons of each option.
How to find your way upon arrival
Bergamo airport is very easy to navigate. First, go through passport control, then follow the RITIRO BAGAGLI signs for baggage claim.
Check the number of the baggage claim belt on display.
Pick up your baggage and follow the ‘USCITA’ (Exit) sign.
When you leave the baggage claim area, you will see drivers waiting for clients who have booked transfers in advance and signs for taxis and buses.
The bus stop is straight to the airport exit’s right side.
Several companies carry out transportation to Milan Central Station (Milano Centrale), a ticket can be bought on the spot without any problems for 7 EUR, and you can go by the nearest bus with a 20-30 minute interval.
Add plus 1 hour to the arrival time. If the flight is suddenly delayed or arrives earlier, then you will be put on the next bus without any problems, and for the saved euro, you’d better drink authentic Italian espresso for my health 🙂
From Milan Central Station you can easily get to the hotel by metro or tram for 1,5 EUR.
To travel by train, you first need to get to Bergamo Central Station, from where trains leave for Milan – this option is suitable for you if you want to see the main sights of the city or stay here for a day or two.
Exit the airport and turn left, and you will see the stop of bus No. 1.
The display will show the departure time of the nearest bus to Bergamo.
The bus will say that it goes to BERGAMO to the central railway station (STAZIONE F.S – CITTA ALTA).
A ticket for 3 EUR can be bought at the ticket vending machine or inside the bus. Choose fare E. Euro coins or credit cards are accepted for payment.
It takes about 20 minutes to get to Bergamo Central Station. The photo below shows what the stop looks like.
When you exit the bus, you will see the station building.
Regional trains from Bergamo leave for Milan and other cities of Italy. A ticket to Milan costs 5,5 EUR. The option with the train to Milan is suitable for those who need to get, for example, directly to the Porta Garibaldi station (Milano Porta Garibaldi) or the Lambrate, Villapizzone stations.
Buy tickets at the vending machine, but since they often process slowly, I advise you to purchase them at the TABACCHI store (to the left of the entrance). The cost is the same, but you will save 5 – 15 minutes.
Look for your train number and the route (BIN) on display at the station.
Validate your ticket before entering the platform in a special machine.
The photo below shows Trenord’s regional train to Milan, leaving from Bergamo station.
The taxi spot is located near the first bus stop. They charge the cost of a trip to Milan by a meter, so the taxi driver will charge you 120 – 150 EUR. In this case, I always recommend ordering a transfer in advance at a fixed price – this will help to avoid surprises and misunderstandings with taxi drivers.
At the kiwitaxi.com you can order a transfer for up to 4 people for 175 EUR. The driver will take you directly to your hotel, which is very convenient if you do not want to use public transport.
Rent a Car in Bergamo Airport
You can pick up a pre-rented car immediately upon arrival. If you book at least a month in advance, you can easily find options for 15-20 EUR per day. At the airport, in fact, the cost of a car will be 2-3 times higher. I advise you to read about the features of car rental in Italy at the www.rentalcars.com website. In case you have additional questions, drop a comment there.
Going back from Milano Centrale to Bergamo Airport
Buses from Milan to Bergamo leave from Piazza Luigi di Savoia near the central station. If you are facing the main entrance, then the bus stop is located to the right of the building. If you come by metro, follow the signs with an image of a bus and a plane.
The signs are duplicated approximately every 50 meters. It’s tough to get lost.
Regarding the exit from the metro, Piazza Luigi di Savoia will also be on the right.
On the square you will see temporary stands selling tickets for buses to all airports of Milan – you can buy a ticket there for 7 EUR or go straight to the parking lot and buy a ticket from the driver.
You will see a label on each bus that shows you the name of the airport it goes to. We need a direct bus from Milan to the airport (DIRECT AIRPORT BERGAMO).
Terravision buses usually stand first. For those who book online, the cost is 6 EUR, all the rest pay 7 EUR in fact.
This is how an e-ticket from Milan Bergamo, bought in advance, looks like:
If the tickets are sold out, just follow the buses of other carriers – they are a bit less convenient, but the cost is the same 7 EUR. Buses depart from Milan every 15-20 minutes.
BGY Airport Online timetable
- The official website of the airport: www.milanbergamoairport.it – is available in English and Italian.
You can check the schedule of arrivals and departures of Orio Al Serio airport on the online departures board.
I am sure that now you can easily get from Bergamo to Milan. If you need advice or guidance, feel free to ask your questions in the comments.
How to get from Bergamo to Malpensa Airport
The are direct buses of www.orioshuttle.com company from Bergamo Airport to Malpensa Airport. It will take 1 hour 45 minutes to get from one airport to the other for 18 EUR.
The bus stop is located at Bergamo, Via Furietti 17.