Non-stop flights from Milan (Bergamo) (BGY)
Milan (Bergamo) Airport (IATA: BGY, ICAO: LIME), also known as Orio al Serio International Airpo, is the third largest airport in Italy. It is an international airport and serves the area of Lombardy, Area Nord, Autoroute Karlsruhe - Milan and Schilthorn, Switzerland, Italy. Milan (Bergamo) Airport has non-stop passenger flights scheduled to 149 destinations in 39 countries.
At present, there are 17 domestic flights from Milan (Bergamo).
The longest flight from Milan (Bergamo) BGY is a 1,791 mile (2,882 km) non-stop route to Dubai (Sharjah) SHJ. This direct flight takes around 6 hours and is operated by Air Arabia.
On this page
Airlines flying from Milan (Bergamo) Popular destinations from Milan (Bergamo) Popular destinations with a stopover Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Milan (Bergamo)
In total there are 25 airlines flying from and to Milan (Bergamo). Most flights are operated by one of the following carriers:
Popular destinations from Milan (Bergamo)
Below you can find a list of the most popular destinations from Milan (Bergamo), based on the number of scheduled flights for this month.
Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Milan (Bergamo) that require a stopover:
Business class flights from Milan (Bergamo)
There are 5 airports that have flights from Milan (Bergamo) in Business Class. All airports that offer business class flights from BGY are listed below:
Intercontinental flights from Milan (Bergamo)
The only intercontinental flights operating from Orio al Serio International Airpo (BGY) are between Milan (Bergamo) and Africa and between Milan (Bergamo) and the Middle-East.
* Please note that there are no direct services between Milan (Bergamo) and the United States, Canada, Southern America, Central America, the Caribbean, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Milan (Bergamo) to Africa
Ryanair: seasonal flights to Beni Mellal (BEM), Agadir (AGA), Fes (FEZ), Marrakech (RAK) and Tangier (TNG).
Air Arabia Maroc: seasonal flights to Casablanca (CMN).
TUI Fly: seasonal flights to Casablanca (CMN).
Air Arabia Egypt: seasonal flights to Alexandria (HBE) and Cairo (CAI).
Neos: seasonal flights to Boa Vista (BVC) and Sal, Cape Verde (SID).
Cabo Verde Airlines: seasonal flights to Sal, Cape Verde (SID).
Non-stop flights from Milan (Bergamo) to the Middle-East / Western Asia
Ryanair: seasonal flights to Tel Aviv (TLV) and Amman (AMM).
Air Arabia: seasonal flights to Dubai (Sharjah) (SHJ).
Flydubai: year-round to Dubai (DXB).
AJet: seasonal flights to Istanbul (Sabiha) (SAW).
Pegasus: seasonal flights to Istanbul (Sabiha) (SAW).
Georgian Airways: seasonal flights to Tbilisi (TBS).
International flights from Milan (Bergamo)
Flights from Milan (Bergamo) to Albania
Tirana is the only destination in Albania with direct flights from Milan (Bergamo). Non-stop flights to Tirana are offered by Albawings, Ryanair and Wizz Air Malta.
Flights from Milan (Bergamo) to Austria
In Austria, the only destination that has a direct flight from Milan (Bergamo) is Vienna. Direct flights to Vienna are offered by Ryanair.
Flights from Milan (Bergamo) to Belgium
There is 1 destination in Belgium that has a direct connection from Milan (Bergamo), which is Brussels Charleroi. Direct flights to Brussels Charleroi are offered by Ryanair.
Flights from Milan (Bergamo) to Bosnia & Herzegovina
In Bosnia & Herzegovina, the only destination that has a direct flight from Milan (Bergamo) is Sarajevo. Direct flights to Sarajevo are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Bulgaria
Sofia is the only destination in Bulgaria with direct flights from Milan (Bergamo). You can fly non-stop to Sofia with Ryanair or Wizz Air.
Flights from Milan (Bergamo) to Cape Verde
There are 2 destinations in Cape Verde that have non-stop flights from Milan (Bergamo).
Direct flights to Boa Vista are offered by Neos. This is a seasonal route that starts in June and ends in October.
You can fly non-stop to Sal, Cape Verde with Cabo Verde Airlines or Neos. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Croatia
If you are looking for a direct flight from Milan (Bergamo) to Croatia, there are 3 destinations to choose from.
All direct flights from Milan (Bergamo) to Dubrovnik, Zadar and Zagreb are operated by Ryanair.
Flights from Milan (Bergamo) to Cyprus
There is 1 destination in Cyprus that has a direct connection from Milan (Bergamo), which is Paphos. Direct flights to Paphos are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Czechia
In Czechia, there are 2 destinations from Milan (Bergamo).
To Brno and Prague, you can fly with Ryanair.
Flights from Milan (Bergamo) to Denmark
If you are looking for a direct flight from Milan (Bergamo) to Denmark, there are 2 destinations to choose from.
Direct flights to Billund are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Copenhagen with Norwegian or Ryanair.
Flights from Milan (Bergamo) to Egypt
There are 2 destinations in Egypt that have non-stop flights from Milan (Bergamo).
To Alexandria and Cairo, you can fly with Air Arabia Egypt.
Flights from Milan (Bergamo) to Estonia
Tallinn is the only destination in Estonia with direct flights from Milan (Bergamo). Direct flights to Tallinn are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Finland
In Finland, there are 3 destinations from Milan (Bergamo).
You can fly non-stop to Helsinki with Norwegian or Ryanair. This is a seasonal route that starts in April and ends in October.
To Lappeenranta and Rovaniemi, you can fly with Ryanair.
Flights from Milan (Bergamo) to France
In France there are several destinations from Milan (Bergamo) (8 in total).
All direct flights from Milan (Bergamo) to Biarritz, Bordeaux, Lourdes / Tarbes and Marseille are operated by Ryanair.
Direct flights to Nantes are offered by Volotea.
You can fly non-stop from Milan (Bergamo) to Paris with easyJet.
To Paris (Beauvais) and Toulouse, you can fly with Ryanair.
Flights from Milan (Bergamo) to Georgia
In Georgia, the only destination that has a direct flight from Milan (Bergamo) is Tbilisi. Direct flights to Tbilisi are offered by Georgian Airways. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Germany
In Germany there are several destinations from Milan (Bergamo) (8 in total).
To Berlin and Cologne-Bonn, you can fly with Ryanair.
You can fly non-stop from Milan (Bergamo) to Düsseldorf with Eurowings.
All direct flights from Milan (Bergamo) to Düsseldorf (Weeze), Frankfurt Hahn and Hamburg are operated by Ryanair.
Direct flights to Hanover are offered by Eurowings. This is a seasonal route that starts in May and ends in October.
The only airline with direct flights to Karlsruhe / Baden-Baden is Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Greece
Greece is well-connected to Milan (Bergamo) (BGY) with 14 destinations around the country that have direct flights from Milan (Bergamo).
All direct flights from Milan (Bergamo) to Athens, Chania (Crete) and Corfu (Kerkyra) are operated by Ryanair.
You can fly non-stop to Heraklion (Crete) with Neos or Ryanair. This is a seasonal route that starts in April and ends in October.
Direct flights to Kalamata are offered by Ryanair. This is a seasonal route that starts in June and ends in September.
You can fly non-stop from Milan (Bergamo) to Karpathos with Neos. This is a seasonal route that starts in June and ends in September.
Direct flights to Kefalonia are offered by Ryanair. This is a seasonal route that starts in June and ends in September.
You can fly non-stop to Kos with Neos or Ryanair. This is a seasonal route that starts in June and ends in October.
You can fly non-stop from Milan (Bergamo) to Preveza / Lefkada with Ryanair. This is a seasonal route that starts in June and ends in September.
You can fly non-stop to Rhodes with Neos or Ryanair. This is a seasonal route that starts in April and ends in October.
All direct flights from Milan (Bergamo) to Santorini, Skiathos, Thessaloniki and Zakynthos Island are operated by Ryanair.
Flights from Milan (Bergamo) to Hungary
There is 1 destination in Hungary that has a direct connection from Milan (Bergamo), which is Budapest. Direct flights to Budapest are offered by Ryanair.
Flights from Milan (Bergamo) to Ireland
There are 3 destinations in Ireland that have non-stop flights from Milan (Bergamo).
All direct flights from Milan (Bergamo) to Cork, Dublin and Knock are operated by Ryanair.
Flights from Milan (Bergamo) to Israel
In Israel, the only destination that has a direct flight from Milan (Bergamo) is Tel Aviv. Direct flights to Tel Aviv are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
Flights from Milan (Bergamo) to Jordan
Amman is the only destination in Jordan with direct flights from Milan (Bergamo). Direct flights to Amman are offered by Ryanair. This is a seasonal route that starts in May and ends in October.
Flights from Milan (Bergamo) to Latvia
There is 1 destination in Latvia that has a direct connection from Milan (Bergamo), which is Riga. Direct flights to Riga are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Lithuania
If you are looking for a direct flight from Milan (Bergamo) to Lithuania, there are 2 destinations to choose from.
To Kaunas and Vilnius, you can fly with Ryanair.
Flights from Milan (Bergamo) to Luxembourg
Luxembourg City is the only destination in Luxembourg with direct flights from Milan (Bergamo). Direct flights to Luxembourg City are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Malta
In Malta, the only destination that has a direct flight from Milan (Bergamo) is Malta. Direct flights to Malta are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Moldova
There is 1 destination in Moldova that has a direct connection from Milan (Bergamo), which is Chișinău. Direct flights to Chișinău are offered by HiSky. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Morocco
In Morocco there are several destinations from Milan (Bergamo) (6 in total).
To Agadir and Beni Mellal, you can fly with Ryanair.
You can fly non-stop to Casablanca with Air Arabia Maroc or TUI Fly. This is a seasonal route that starts in April and ends in October.
All direct flights from Milan (Bergamo) to Fes, Marrakech and Tangier are operated by Ryanair.
Flights from Milan (Bergamo) to Netherlands
In Netherlands, there are 3 destinations from Milan (Bergamo).
Direct flights to Amsterdam are offered by easyJet.
The only airline with direct flights to Eindhoven is Ryanair.
You can fly non-stop from Milan (Bergamo) to Rotterdam with Transavia. This is a seasonal route that starts in April and ends in November.
Flights from Milan (Bergamo) to Norway
If you are looking for a direct flight from Milan (Bergamo) to Norway, there are 5 destinations to choose from.
To Bergen and Oslo, you can fly with Norwegian.
You can fly non-stop from Milan (Bergamo) to Oslo (Torp) with Ryanair. This is a seasonal route that starts in April and ends in October.
All direct flights from Milan (Bergamo) to Stavanger and Tromsø are operated by Norwegian.
Flights from Milan (Bergamo) to Poland
In Poland there are several destinations from Milan (Bergamo) (9 in total).
All direct flights from Milan (Bergamo) to Gdańsk, Katowice, Krakow, Lodz, Lublin, Poznań and Warsaw are operated by Ryanair.
The only airline with direct flights to Warsaw is Wizz Air. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Milan (Bergamo) to Wrocław with Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Portugal
There are 3 destinations in Portugal that have non-stop flights from Milan (Bergamo).
All direct flights from Milan (Bergamo) to Faro, Lisbon and Porto are operated by Ryanair.
Flights from Milan (Bergamo) to Romania
In Romania there are several destinations from Milan (Bergamo) (6 in total).
Non-stop flights to Bacău are offered by AeroItalia, Dan Air and FlexFlight. This is a seasonal route that starts in April and ends in October.
To Bucharest and Cluj-Napoca, you can fly with Ryanair and Wizz Air Malta.
The only airline with direct flights to Craiova is Wizz Air Malta. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Iasi with Ryanair or Wizz Air Malta. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Milan (Bergamo) to Timișoara with Wizz Air Malta. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Serbia
In Serbia, the only destination that has a direct flight from Milan (Bergamo) is Belgrade. Direct flights to Belgrade are offered by Wizz Air. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Slovakia
Bratislava is the only destination in Slovakia with direct flights from Milan (Bergamo). Direct flights to Bratislava are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to Spain
Spain is well-connected to Milan (Bergamo) (BGY) with 19 destinations around the country that have direct flights from Milan (Bergamo).
Direct flights to Alicante are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Asturias is Volotea.
All direct flights from Milan (Bergamo) to Barcelona, Castellón de la Plana, Fuerteventura and Gran Canaria (Las Palmas) are operated by Ryanair.
You can fly non-stop to Ibiza with Neos or Ryanair. This is a seasonal route that starts in April and ends in October.
All direct flights from Milan (Bergamo) to Lanzarote (Arrecife), Madrid and Málaga are operated by Ryanair.
You can fly non-stop to Menorca (Mahon) with Neos or Ryanair. This is a seasonal route that starts in June and ends in September.
All direct flights from Milan (Bergamo) to Palma de Mallorca, Santander, Santiago de Compostela, Seville, Tenerife (Reina Sofía), Valencia, Vitoria-Gasteiz and Zaragoza are operated by Ryanair.
Flights from Milan (Bergamo) to Sweden
In Sweden, there are 2 destinations from Milan (Bergamo).
To Gothenburg and Stockholm (Arlanda), you can fly with Ryanair.
Flights from Milan (Bergamo) to Turkey
There is 1 destination in Turkey that has a direct connection from Milan (Bergamo), which is Istanbul (Sabiha). You can fly non-stop to Istanbul (Sabiha) with AJet or Pegasus. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to United Arab Emirates
There are 2 destinations in United Arab Emirates that have non-stop flights from Milan (Bergamo).
Direct flights to Dubai are offered by Flydubai.
The only airline with direct flights to Dubai (Sharjah) is Air Arabia. This is a seasonal route that starts in April and ends in October.
Flights from Milan (Bergamo) to United Kingdom
You can fly non-stop from Milan (Bergamo) to lots of destinations in United Kingdom, as there is a total of 10 airports that have direct services from Milan (Bergamo).
You can fly non-stop to Belfast International with Ryanair or Ryanair UK. This is a seasonal route that starts in April and ends in October.
All direct flights from Milan (Bergamo) to Birmingham, Bristol, Edinburgh and Liverpool are operated by Ryanair.
You can fly non-stop from Milan (Bergamo) to London Gatwick with easyJet.
Direct flights to London Stansted are offered by Ryanair.
You can fly non-stop to Manchester with Ryanair or Ryanair UK.
To Newcastle and Nottingham, you can fly with Ryanair.
Domestic flights from Milan (Bergamo)
Flights from Milan (Bergamo) to Italy
You can fly domestically from Milan (Bergamo) to a lot of airports within Italy, as there is a total of 17 domestic destinations to choose from.
All direct flights from Milan (Bergamo) to Alghero (Sardinia), Bari, Brindisi and Cagliari (Sardinia) are operated by Ryanair.
From Milan (Bergamo) to Catania there are 4 airlines that have direct services, which are AeroItalia, FlexFlight, Neos and Ryanair.
You can fly non-stop to Comiso with AeroItalia or FlexFlight. This is a seasonal route that starts in April and ends in October.
To Crotone and Lamezia Terme, you can fly with Ryanair.
Non-stop flights to Lampedusa are offered by AeroItalia, FlexFlight and Volotea. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Naples is Ryanair.
Non-stop flights to Olbia (Sardinia) are offered by easyJet, Ryanair and Volotea. This is a seasonal route that starts in April and ends in November.
You can fly non-stop from Milan (Bergamo) to Palermo with Ryanair. This is a seasonal route that starts in April and ends in October.
Direct flights to Pantelleria are offered by Volotea. This is a seasonal route that starts in June and ends in October.
You can fly non-stop to Perugia with AeroItalia or FlexFlight. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Milan (Bergamo) to Pescara with Ryanair.
You can fly non-stop to Rome (Fiumicino) with AeroItalia or FlexFlight. This is a seasonal route that starts in April and ends in October.
Direct flights to Trapani are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Alternative airports near Milan (Bergamo)
Below you can find a list of alternative airports to Milan (Bergamo) (BGY). The nearest airports to Milan (Bergamo) (BGY) are Milan (Linate) (LIN) and Milan (Malpensa) (MXP).
Frequently asked questions - FAQ
How many airports are there in Milan (Bergamo)?
There are 3 airports in Milan (Bergamo): Orio al Serio International Airpo (BGY), Linate Airport (LIN) and Malpensa International Airport (MXP).
What is the best airport to fly from Milan (Bergamo)?
You have multiple options when flying from Milan (Bergamo). Although Milan (Bergamo) (BGY) might be a convenient airport to depart from, the biggest airport near Milan (Bergamo) is Milan (Malpensa) (MXP), Malpensa International Airport, which offers additional flight options.
How many airlines fly from Milan (Bergamo)?
There are 25 airlines flying from Milan (Bergamo) to 149 airports around the world, as of April 2024.
Which airlines fly from Milan (Bergamo)?
Ryanair, Neos and FlexFlight operate most flights from Milan (Bergamo). To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Milan (Bergamo)?
There are no alliances flying from Milan (Bergamo) at the moment.
How many nonstop flights are there from Milan (Bergamo)?
There are roughly 9,138 flights departing from Milan (Bergamo) every month (or 2,135 flights each week), to a total of 149 airports worldwide.
What is the official name of Milan (Bergamo) Airport?
The official name of Milan (Bergamo) Airport is Orio al Serio International Airpo.
What is the airport code of Milan (Bergamo) Airport?
The airport code of Milan (Bergamo) Airport is BGY.
What are the most popular flights from Milan (Bergamo)?
Tirana, Bucharest and London Stansted are the 3 most popular routes from Milan (Bergamo). For a complete overview of all flight routes from Milan (Bergamo), please use our flight map.
How long is the flight from Milan (Bergamo)?
Milan (Bergamo) to Tirana | 1h 50m |
Milan (Bergamo) to Bucharest | 2h 10m |
Milan (Bergamo) to London Stansted | 2h 5m |
Milan (Bergamo) to Brindisi | 1h 40m |
Milan (Bergamo) to Catania | 2h 15m |