Wayfli › Bergamo (BGY) › To Copenhagen (CPH)

Bergamo (BGY) to Copenhagen (CPH) flights

There are direct flights from Bergamo Il Caravaggio International Airport to Copenhagen Kastrup Airport, sold by one airline: Malta Air. The distance is 1,125 km, about 1h 50m in the air. There are also 8 one-stop options, via airports such as Prague, Berlin and Eindhoven.

Live fares for BGY → CPHSee all routes on the map
1,125 kmdistance
~1h 50mdirect flight time (estimate)
1direct airline
8one-stop options

Direct flights from Bergamo to Copenhagen

RouteAirlines (incl. codeshares)DistanceTime (est.)
BGY → CPHMalta Air1,125 km~1h 50m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PRG PragueWizz Air then Norwegian Air Sweden and Norwegian Air Shuttle1,221 km~4h 10m
BER BerlinRyanair and Malta Air then SAS Scandinavian and easyJet1,160 km~4h 5m
EIN EindhovenRyanair then Transavia1,384 km~4h 20m
LUX LuxemburgMalta Air then Luxair and SAS Scandinavian1,307 km~4h 15m
WRO WroclawRyanair then SAS Scandinavian1,378 km~4h 20m
BLL BillundRyanair then SAS Scandinavian1,340 km~4h 20m
BRE BremenRyanair then SAS Scandinavian1,203 km~4h 10m
POZ PoznanRyanair then Ryanair and SAS Scandinavian1,359 km~4h 20m

More from Bergamo and Copenhagen

Routes come from current airline fares, updated weekly (last update 9 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.