Compare all timetables for the bus from Bergamo Airport to Milan
Cheapest bus trips today
-
BlaBlaCar Bus0h 55m012:05Bergamo AirportBergamo Airport13:00MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Bergamo Airport, Bergamo Airport (Italy) at 09/07/2025 12:05:00 to Lampugnano Bus Station, Milan (Italy) arriving at 09/07/2025 13:00:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 55m
-
FlixBus0h 50m012:00Bergamo AirportBergamo Airport12:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Bergamo Airport, Bergamo Airport (Italy) at 09/07/2025 12:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 09/07/2025 12:50:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 50m
-
Autostradale1h 0m005:25Bergamo AirportBergamo Airport06:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 09/07/2025 05:25:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 09/07/2025 06:25:00. 50 Basic ticket for £7 per person are available. Travel duration is 1h 0m
-
Flibco0h 50m011:35Bergamo AirportBergamo Airport12:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Flibco goes from Bergamo Airport, Bergamo Airport (Italy) at 09/07/2025 11:35:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 09/07/2025 12:25:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
Terravision0h 50m012:10Bergamo AirportBergamo Airport13:00MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Terravision goes from Bergamo Airport, Bergamo Airport (Italy) at 09/07/2025 12:10:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 09/07/2025 13:00:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
-
Save more than 80%1h 5mBergamo Airport3 km19:00BergamoCentral Bus Station20:05MilanSan Donato Bus Station0 kmPremium EconomyA Bus from goes from Central Bus Station, Bergamo (Italy) at 09/07/2025 19:00:00 to San Donato Bus Station, Milan (Italy) arriving at 09/07/2025 20:05:00. 50 Premium Economy ticket for £1 per person are available. Travel duration is 1h 5m
-
Cheapest bus trips tomorrow
-
FlixBus0h 50m012:00Bergamo AirportBergamo Airport12:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Bergamo Airport, Bergamo Airport (Italy) at 10/07/2025 12:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 10/07/2025 12:50:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 50m
-
BlaBlaCar Bus0h 50m015:00Bergamo AirportBergamo Airport15:50MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Bergamo Airport, Bergamo Airport (Italy) at 10/07/2025 15:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 10/07/2025 15:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 50m
-
Autostradale1h 0m000:25Bergamo AirportBergamo Airport01:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 10/07/2025 00:25:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 10/07/2025 01:25:00. 50 Basic ticket for £7 per person are available. Travel duration is 1h 0m
-
Flibco0h 50m000:05Bergamo AirportBergamo Airport00:55MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Flibco goes from Bergamo Airport, Bergamo Airport (Italy) at 10/07/2025 00:05:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 10/07/2025 00:55:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
Terravision0h 50m000:10Bergamo AirportBergamo Airport01:00MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Terravision goes from Bergamo Airport, Bergamo Airport (Italy) at 10/07/2025 00:10:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 10/07/2025 01:00:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
-
Save more than 75%1h 5mBergamo Airport3 km19:00BergamoCentral Bus Station20:05MilanSan Donato Bus Station0 kmPremium EconomyA Bus from goes from Central Bus Station, Bergamo (Italy) at 10/07/2025 19:00:00 to San Donato Bus Station, Milan (Italy) arriving at 10/07/2025 20:05:00. 50 Premium Economy ticket for £1 per person are available. Travel duration is 1h 5m
-
Cheapest bus trips Friday
-
FlixBus0h 50m012:00Bergamo AirportBergamo Airport12:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Bergamo Airport, Bergamo Airport (Italy) at 11/07/2025 12:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 11/07/2025 12:50:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 50m
-
BlaBlaCar Bus0h 55m012:05Bergamo AirportBergamo Airport13:00MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Bergamo Airport, Bergamo Airport (Italy) at 11/07/2025 12:05:00 to Lampugnano Bus Station, Milan (Italy) arriving at 11/07/2025 13:00:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 55m
-
Autostradale1h 0m000:25Bergamo AirportBergamo Airport01:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 11/07/2025 00:25:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 11/07/2025 01:25:00. 50 Basic ticket for £7 per person are available. Travel duration is 1h 0m
-
Flibco0h 50m000:05Bergamo AirportBergamo Airport00:55MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Flibco goes from Bergamo Airport, Bergamo Airport (Italy) at 11/07/2025 00:05:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 11/07/2025 00:55:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
Terravision0h 50m000:10Bergamo AirportBergamo Airport01:00MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Terravision goes from Bergamo Airport, Bergamo Airport (Italy) at 11/07/2025 00:10:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 11/07/2025 01:00:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
-
Save more than 75%0h 50mBergamo Airport3 km08:05BergamoCentral Bus Station08:55MilanLampugnano Bus Station0 kmPremium EconomyA Bus from goes from Central Bus Station, Bergamo (Italy) at 11/07/2025 08:05:00 to Lampugnano Bus Station, Milan (Italy) arriving at 11/07/2025 08:55:00. 50 Premium Economy ticket for £1 per person are available. Travel duration is 0h 50m
-
Cheapest bus trips Saturday
-
FlixBus0h 50m012:00Bergamo AirportBergamo Airport12:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Bergamo Airport, Bergamo Airport (Italy) at 12/07/2025 12:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 12/07/2025 12:50:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 50m
-
BlaBlaCar Bus0h 55m012:05Bergamo AirportBergamo Airport13:00MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Bergamo Airport, Bergamo Airport (Italy) at 12/07/2025 12:05:00 to Lampugnano Bus Station, Milan (Italy) arriving at 12/07/2025 13:00:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 55m
-
Autostradale1h 0m000:25Bergamo AirportBergamo Airport01:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 12/07/2025 00:25:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 12/07/2025 01:25:00. 50 Basic ticket for £7 per person are available. Travel duration is 1h 0m
-
Flibco0h 50m000:05Bergamo AirportBergamo Airport00:55MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Flibco goes from Bergamo Airport, Bergamo Airport (Italy) at 12/07/2025 00:05:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 12/07/2025 00:55:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
Terravision0h 50m000:10Bergamo AirportBergamo Airport01:00MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Terravision goes from Bergamo Airport, Bergamo Airport (Italy) at 12/07/2025 00:10:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 12/07/2025 01:00:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
-
Save more than 75%0h 49mBergamo Airport3 km06:45BergamoCentral Bus Station07:34MilanSan Donato Bus Station0 kmPremium EconomyA Bus from goes from Central Bus Station, Bergamo (Italy) at 12/07/2025 06:45:00 to San Donato Bus Station, Milan (Italy) arriving at 12/07/2025 07:34:00. 50 Premium Economy ticket for £1 per person are available. Travel duration is 0h 49m
-
Cheapest bus trips Sunday
-
FlixBus0h 50m012:00Bergamo AirportBergamo Airport12:50MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Bergamo Airport, Bergamo Airport (Italy) at 13/07/2025 12:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 13/07/2025 12:50:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 50m
-
BlaBlaCar Bus0h 50m015:00Bergamo AirportBergamo Airport15:50MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Bergamo Airport, Bergamo Airport (Italy) at 13/07/2025 15:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 13/07/2025 15:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 50m
-
Autostradale1h 0m000:25Bergamo AirportBergamo Airport01:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 13/07/2025 00:25:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 13/07/2025 01:25:00. 50 Basic ticket for £7 per person are available. Travel duration is 1h 0m
-
Flibco0h 50m000:05Bergamo AirportBergamo Airport00:55MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Flibco goes from Bergamo Airport, Bergamo Airport (Italy) at 13/07/2025 00:05:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 13/07/2025 00:55:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
Terravision0h 50m000:10Bergamo AirportBergamo Airport01:00MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Terravision goes from Bergamo Airport, Bergamo Airport (Italy) at 13/07/2025 00:10:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 13/07/2025 01:00:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
-
Save more than 75%0h 49mBergamo Airport3 km06:45BergamoCentral Bus Station07:34MilanSan Donato Bus Station0 kmPremium EconomyA Bus from goes from Central Bus Station, Bergamo (Italy) at 13/07/2025 06:45:00 to San Donato Bus Station, Milan (Italy) arriving at 13/07/2025 07:34:00. 50 Premium Economy ticket for £1 per person are available. Travel duration is 0h 49m
-
Cheapest bus trips Monday
-
Autostradale1h 0m000:25Bergamo AirportBergamo Airport01:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 14/07/2025 00:25:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 14/07/2025 01:25:00. 50 Basic ticket for £8 per person are available. Travel duration is 1h 0m
-
Flibco0h 50m000:05Bergamo AirportBergamo Airport00:55MilanCentral Station - Piazza Luigi di Savoia0EconomyA Bus from Flibco goes from Bergamo Airport, Bergamo Airport (Italy) at 14/07/2025 00:05:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 14/07/2025 00:55:00. 50 Economy ticket for £9 per person are available. Travel duration is 0h 50m
-
Terravision0h 50m000:10Bergamo AirportBergamo Airport01:00MilanCentral Station - Piazza Luigi di Savoia0EconomyA Bus from Terravision goes from Bergamo Airport, Bergamo Airport (Italy) at 14/07/2025 00:10:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 14/07/2025 01:00:00. 50 Economy ticket for £9 per person are available. Travel duration is 0h 50m
-
FlixBus0h 55m010:35Bergamo AirportBergamo Airport11:30MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Bergamo Airport, Bergamo Airport (Italy) at 14/07/2025 10:35:00 to Lampugnano Bus Station, Milan (Italy) arriving at 14/07/2025 11:30:00. 50 Economy ticket for £10 per person are available. Travel duration is 0h 55m
-
BlaBlaCar Bus0h 50m015:00Bergamo AirportBergamo Airport15:50MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Bergamo Airport, Bergamo Airport (Italy) at 14/07/2025 15:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 14/07/2025 15:50:00. 50 Economy ticket for £14 per person are available. Travel duration is 0h 50m
-
-
Save more than 88%0h 49mBergamo Airport3 km11:15BergamoCentral Bus Station12:04MilanSan Donato Bus Station0 kmPremium EconomyA Bus from goes from Central Bus Station, Bergamo (Italy) at 14/07/2025 11:15:00 to San Donato Bus Station, Milan (Italy) arriving at 14/07/2025 12:04:00. 50 Premium Economy ticket for £1 per person are available. Travel duration is 0h 49m
-
Cheapest bus trips Tuesday
-
BlaBlaCar Bus0h 50m015:00Bergamo AirportBergamo Airport15:50MilanLampugnano Bus Station0EconomyA Bus from BlaBlaCar Bus goes from Bergamo Airport, Bergamo Airport (Italy) at 15/07/2025 15:00:00 to Lampugnano Bus Station, Milan (Italy) arriving at 15/07/2025 15:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 50m
-
Autostradale1h 0m000:25Bergamo AirportBergamo Airport01:25MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Autostradale goes from Bergamo Airport, Bergamo Airport (Italy) at 15/07/2025 00:25:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 15/07/2025 01:25:00. 50 Basic ticket for £8 per person are available. Travel duration is 1h 0m
-
Flibco0h 50m000:05Bergamo AirportBergamo Airport00:55MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Flibco goes from Bergamo Airport, Bergamo Airport (Italy) at 15/07/2025 00:05:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 15/07/2025 00:55:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
Terravision0h 50m000:10Bergamo AirportBergamo Airport01:00MilanCentral Station - Piazza Luigi di Savoia0BasicA Bus from Terravision goes from Bergamo Airport, Bergamo Airport (Italy) at 15/07/2025 00:10:00 to Central Station - Piazza Luigi di Savoia, Milan (Italy) arriving at 15/07/2025 01:00:00. 50 Basic ticket for £9 per person are available. Travel duration is 0h 50m
-
FlixBus0h 55m010:35Bergamo AirportBergamo Airport11:30MilanLampugnano Bus Station0EconomyA Bus from FlixBus goes from Bergamo Airport, Bergamo Airport (Italy) at 15/07/2025 10:35:00 to Lampugnano Bus Station, Milan (Italy) arriving at 15/07/2025 11:30:00. 50 Economy ticket for £10 per person are available. Travel duration is 0h 55m
-
-
Save more than 80%0h 49mBergamo Airport3 km11:15BergamoCentral Bus Station12:04MilanSan Donato Bus Station0 kmPremium EconomyA Bus from goes from Central Bus Station, Bergamo (Italy) at 15/07/2025 11:15:00 to San Donato Bus Station, Milan (Italy) arriving at 15/07/2025 12:04:00. 50 Premium Economy ticket for £1 per person are available. Travel duration is 0h 49m
-
Frequency of bus connections between Bergamo Airport and Milan
Facts about coaches from Bergamo Airport (BGY) to Milan
Compare all providers like Flibco, Autostradale and Terravision that travel 502 times every day by bus from Bergamo Airport to Milan in one click! Book your bus ticket from Bergamo Airport to Milan starting from £4!
Cheapest Bus | £4 |
Fastest Bus | 0h 45m |
Earliest Coach | 05:25 |
Latest Coach | 23:55 |
Daily Bus Connections | 502 Ø |
Distance | 46.3 km |
Coach Companies | Flibco, Autostradale, Terravision, GoOpti, Trenitalia, FlixBus and BlaBlaCar Bus |
Cheapest coach connections from Bergamo Airport to Milan
Every day, 502 buses from 7 coach companies leave Bergamo Airport for Milan: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 09/07/2025 and for the following days.
The cheapest time to travel from Bergamo Airport to Milan
How to save money travelling from Bergamo Airport to Milan
Book the ticket from Bergamo Airport to Milan in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Bergamo Airport to Milan, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Bergamo Airport to Milan are also emptier.Beloved bus companies from Bergamo Airport to Milan
Autostradale from Bergamo Airport to Milan
Here you will find the key facts about the Autostradale bus route Bergamo Airport to Milan:
Cheapest Price | £7 |
Fastest Coach | 1h 0m |
Earliest Coach | 05:25 |
Last Coach | 23:55 |
Daily Connections | 113 Ø |
Found on | 09/07/2025 |
Flibco from Bergamo Airport to Milan
Here you will find the key facts about the Flibco bus route Bergamo Airport to Milan:
Cheapest Price | £9 |
Fastest Coach | 0h 50m |
Earliest Coach | 05:35 |
Last Coach | 23:35 |
Daily Connections | 202 Ø |
Found on | 09/07/2025 |
Terravision from Bergamo Airport to Milan
Here you will find the key facts about the Terravision bus route Bergamo Airport to Milan:
Cheapest Price | £9 |
Fastest Coach | 0h 50m |
Earliest Coach | 12:10 |
Last Coach | 23:40 |
Daily Connections | 84 Ø |
Found on | 09/07/2025 |
All bus stations and stops in Bergamo Airport and Milan
The map below shows you where to find all the bus stations in Bergamo Airport and Milan.
Compare the bus with other modes of transport
Service and Comfort on the bus from Bergamo Airport to Milan
FAQs about the Bergamo Airport to Milan bus
How much does a Bergamo Airport - Milan coach trip cost?
How much could I save by comparing buses from Bergamo Airport to Milan?
How many connections are available for the Bergamo Airport - Milan route on average every day?
How long does a bus to Milan from Bergamo Airport take?
What time is the first bus from Bergamo Airport to Milan?
What time is the last coach from Bergamo Airport to Milan?
Which bus companies serve the Bergamo Airport - Milan route?
Is there a direct bus between Bergamo Airport and Milan?
What can I take with me on the bus to Milan from Bergamo Airport?
What equipment is available for the Bergamo Airport Milan bus route?
Available seat classes which are offered on the bus route Bergamo Airport to Milan
Name referring to the typical seat you will find with companies that don’t distinguish between different classes.
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Bergamo Airport and to Milan
- Bus Routes to Bergamo Airport
- Bus to Bergamo Airport from Bergamo
- Buses Bolzano to Bergamo Airport
- Canazei to Bergamo Airport bus
- Buses Chivasso to Bergamo Airport
- Bus from Cologno Monzese to Bergamo Airport
- Gallarate to Bergamo Airport bus
- Coach to Bergamo Airport from Lugano
- Bus Madonna di Campiglio to Bergamo Airport
- Monza to Bergamo Airport bus
- Parma to Bergamo Airport coach
- Coach from Passo del Tonale to Bergamo Airport
- Buses Pavia to Bergamo Airport
- Coach from Reggio Emilia to Bergamo Airport
- Rimini to Bergamo Airport coach
- Rovereto to Bergamo Airport bus
- Bus to Bergamo Airport from Sesto San Giovanni
- Sirmione to Bergamo Airport coach
- Coach to Bergamo Airport from Trento
- Turin to Bergamo Airport coach
- Bus from Venice to Bergamo Airport
- Bus Routes to Milan
- Bus to Milan from Antey-Saint-Andrè
- Bus Bari to Milan
- Coach to Milan from Breuil-Cervinia
- Bus to Milan from Cariati
- Coach from Chiavari to Milan
- Bus Corigliano Calabro to Milan
- Coaches Cosenza to Milan
- Coaches Courmayeur to Milan
- Coach Foggia to Milan
- Buses La Thuile to Milan
- Lamezia Terme to Milan bus
- Lecce to Milan coach
- Coach to Milan from London
- Coach from Madrid to Milan
- Buses Messina to Milan
- Passo del Tonale to Milan bus
- Bus to Milan from Piacenza
- Bus to Milan from Rossano
- Bus Turin to Milan
- Coach to Milan from Villa San Giovanni