Wayfli › Edinburgh (EDI) › To Bergamo (BGY)

Edinburgh (EDI) to Bergamo (BGY) flights

There are direct flights from Edinburgh Airport to Bergamo Il Caravaggio International Airport, sold by one airline: Ryanair. The distance is 1,461 km, about 2h 15m in the air. There are also 10 one-stop options, via airports such as London, Dublin and Birmingham.

Live fares for EDI → BGYSee all routes on the map
1,461 kmdistance
~2h 15mdirect flight time (estimate)
1direct airline
10one-stop options

Direct flights from Edinburgh to Bergamo

RouteAirlines (incl. codeshares)DistanceTime (est.)
EDI → BGYRyanair1,461 km~2h 15m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
STN LondonRyanair and easyJet then Ryanair1,487 km~4h 30m
DUB DublinAer Lingus and Ryanair then Ryanair1,771 km~4h 50m
BHX BirminghameasyJet then Ryanair1,525 km~4h 30m
BRS BristoleasyJet then Ryanair1,621 km~4h 40m
CRL CharleroiRyanair then Ryanair and Malta Air1,461 km~4h 25m
BVA BeauvaisRyanair then Ryanair and Malta Air1,518 km~4h 30m
CGN CologneEurowings then Ryanair1,503 km~4h 30m
BFS BelfastRyanair and easyJet then Ryanair1,735 km~4h 45m
LUX LuxemburgLuxair then Ryanair and Malta Air1,463 km~4h 25m
NRN WeezeRyanair then Ryanair1,498 km~4h 30m

More from Edinburgh and Bergamo

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.