Flights Madrid → Bergamo
MAD → BGY
Route overview
This flight route connects Madrid to Bergamo, operating with a Boeing 737-800 aircraft. With an on-time performance rate of 73%, the flights experience an average delay of 20.6 minutes. The origin and destination airports were established in 1931 and 1937 respectively, serving millions of passengers annually, with Bergamo's airport handling approximately 16,937,976 passengers per year.
The Madrid (MAD) → Bergamo (BGY) route is operated by Ryanair. Across 44 flights monitored in recent months, 73% arrived on time (within 15 min of schedule), with an average delay of 21 minutes. The cancellation rate is 2.27%. FlightGuard's average computed risk is 19.4/100 (medium), updated in real time from weather, ATC delays, strikes, NOTAMs, fuel and flight history. At Bergamo the average ATFM delay is 51.1 minutes (main cause: ATC pre-departure). Departing from Madrid the average ATFM delay is 1.5 minutes.
Heading to Bergamo: what to expect in this direction
Flying from Madrid (MAD) to Bergamo (BGY) heads north-east for about 1,220 km, a flight time of roughly 1h 57m.
Departures from Madrid on this leg cluster in the morning window: about 59% of MAD-BGY flights take off then.
Air-traffic congestion: departing Madrid the average ATFM delay is 1.5 min (atfm); arriving into Bergamo it is 51.1 min (ATC pre-departure).
Across 44 tracked MAD-BGY flights, 73% left on time with an average delay of 21 min and a 2.3% cancellation rate.
Route facts
Flexible on this trip? Compare flights
Airline punctuality on this route
| Airline | On-time | Average delay | Cancellations |
|---|---|---|---|
| Ryanair (FR) | 85% | 23 min | 0.6% |
Airlines operating MAD-BGY
Airports
Frequently asked questions about MAD-BGY
On the Madrid (MAD) -> Bergamo (BGY) route, on-time performance is 73% with an average delay of 21 minutes, based on 44 tracked flights.
The cancellation rate on Madrid-Bergamo is 2.27% across 44 monitored flights.
The route is operated by 1 airline: Ryanair.
Enter your flight number on FlightGuard for a real-time analysis based on 9 factors: weather at Bergamo, ATC delays, strikes, NOTAMs, fuel, airline punctuality and recent trends.
The Madrid-Bergamo route is about 1,220 km: for a cancellation (with less than 14 days' notice), a delay over 3 hours, or denied boarding, EU261 compensation is €250, barring extraordinary circumstances.