EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights from Milan (Bergamo) (BGY)

Orio al Serio International Airpo - Airport code: BGY

Home Airports Italy BGY Milan (Bergamo)

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 154 destinations in 41 countries.

At present, there are 19 domestic flights from Milan (Bergamo).

 Remove ads

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 5 hours and 55 minutes and is operated by Air Arabia.

In total there are 27 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.

Show all

Popular destinations with a stopover

Aside from all non-stop destinations listed above, these are popular destinations from Milan (Bergamo) that require a stopover:

Show all

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)

There are intercontinental flights operating from Orio al Serio International Airpo (BGY) between Milan (Bergamo) and Africa, the Middle-East and Central Asia.

* 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 or Oceania.

Non-stop flights from Milan (Bergamo) to Africa

RyanairRyanair: year-round to Beni Mellal (BEM), Agadir (AGA), Fes (FEZ), Marrakech (RAK) and Tangier (TNG).

Air Arabia MarocAir Arabia Maroc: year-round to Casablanca (CMN).

TUI FlyTUI Fly: seasonal flights to Casablanca (CMN).

Air Arabia EgyptAir Arabia Egypt: year-round to Alexandria (HBE) and Cairo (CAI).

Nile AirNile Air: year-round to Cairo (CAI).

NeosNeos: year-round to Boa Vista (BVC), seasonal flights to Sal, Cape Verde (SID) and Dakar (DSS).

Cabo Verde AirlinesCabo Verde Airlines: seasonal flights to Sal, Cape Verde (SID).

Non-stop flights from Milan (Bergamo) to the Middle-East / Western Asia

RyanairRyanair: year-round to Tel Aviv (TLV) and Amman (AMM).

Air ArabiaAir Arabia: year-round to Dubai (Sharjah) (SHJ).

FlydubaiFlydubai: year-round to Dubai (DXB).

AJetAJet: year-round to Istanbul (Sabiha) (SAW).

PegasusPegasus: year-round to Istanbul (Sabiha) (SAW).

ArmeniaArmenia: seasonal flights to Tbilisi (TBS).

Georgian AirwaysGeorgian Airways: seasonal flights to Tbilisi (TBS).

Non-stop flights from Milan (Bergamo) to Central Asia

NeosNeos is currently the only airline flying non-stop from Milan (Bergamo) to Central Asia. They fly seasonal to Aktau (SCO).

International flights from Milan (Bergamo)

Albania
Flights from Milan (Bergamo) to Albania

Tirana is the only destination in Albania with direct flights from Milan (Bergamo). You can fly non-stop to Tirana with Ryanair or Wizz Air Malta.

Austria
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.

Belgium
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.

Bosnia & Herzegovina
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.

Bulgaria
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.

Cape Verde
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.
You can fly non-stop to Sal, Cape Verde with Cabo Verde Airlines or Neos. This is a seasonal route that starts in July and ends in October.

Croatia
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.

Cyprus
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.

Czechia
Flights from Milan (Bergamo) to Czechia

In Czechia, there are 2 destinations from Milan (Bergamo).

To Brno and Prague, you can fly with Ryanair.

Denmark
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.
You can fly non-stop to Copenhagen with Norwegian or Ryanair.

Egypt
Flights from Milan (Bergamo) to Egypt

There are 2 destinations in Egypt that have non-stop flights from Milan (Bergamo).

Direct flights to Alexandria are offered by Air Arabia Egypt.
You can fly non-stop to Cairo with Air Arabia Egypt or Nile Air.

Estonia
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.

Finland
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.
To Lappeenranta and Rovaniemi, you can fly with Ryanair.

France
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.

Georgia
Flights from Milan (Bergamo) to Georgia

In Georgia, the only destination that has a direct flight from Milan (Bergamo) is Tbilisi. You can fly non-stop to Tbilisi with Armenia or Georgian Airways. This is a seasonal route that starts in July and ends in October.

Germany
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 July and ends in October.
The only airline with direct flights to Karlsruhe / Baden-Baden is Ryanair. This is a seasonal route that starts in July and ends in October.

Greece
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 July and ends in October.
Direct flights to Kalamata are offered by Ryanair. This is a seasonal route that starts in July and ends in September.
You can fly non-stop from Milan (Bergamo) to Karpathos with Neos. This is a seasonal route that starts in July and ends in September.
Direct flights to Kefalonia are offered by Ryanair. This is a seasonal route that starts in July and ends in September.
You can fly non-stop to Kos with Neos or Ryanair. This is a seasonal route that starts in July 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 July and ends in September.
You can fly non-stop to Rhodes with Neos or Ryanair. This is a seasonal route that starts in July and ends in October.
All direct flights from Milan (Bergamo) to Santorini, Skiathos, Thessaloniki and Zakynthos Island are operated by Ryanair.

Hungary
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.

Ireland
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.

Israel
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.

Jordan
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.

Kazakhstan
Flights from Milan (Bergamo) to Kazakhstan

There is 1 destination in Kazakhstan that has a direct connection from Milan (Bergamo), which is Aktau. Direct flights to Aktau are offered by Neos. This is a seasonal route that starts in July and ends in October.

Latvia
Flights from Milan (Bergamo) to Latvia

Riga is the only destination in Latvia with direct flights from Milan (Bergamo). Direct flights to Riga are offered by Ryanair.

Lithuania
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.

Luxembourg
Flights from Milan (Bergamo) to Luxembourg

In Luxembourg, the only destination that has a direct flight from Milan (Bergamo) is Luxembourg City. Direct flights to Luxembourg City are offered by Ryanair.

Malta
Flights from Milan (Bergamo) to Malta

There is 1 destination in Malta that has a direct connection from Milan (Bergamo), which is Malta. Direct flights to Malta are offered by Ryanair.

Moldova
Flights from Milan (Bergamo) to Moldova

In Moldova, the only destination that has a direct flight from Milan (Bergamo) is Chișinău. Direct flights to Chișinău are offered by HiSky.

Morocco
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.
All direct flights from Milan (Bergamo) to Fes, Marrakech and Tangier are operated by Ryanair.

Netherlands
Flights from Milan (Bergamo) to Netherlands

In Netherlands, there are 3 destinations from Milan (Bergamo).

Direct flights to Amsterdam are offered by easyJet. This is a seasonal route that starts in July and ends in August.
The only airline with direct flights to Eindhoven is Ryanair.
You can fly non-stop from Milan (Bergamo) to Rotterdam with Transavia.

Norway
Flights from Milan (Bergamo) to Norway

In Norway there are several destinations from Milan (Bergamo) (6 in total).

All direct flights from Milan (Bergamo) to Bergen, Harstad-Narvik and Oslo are operated by Norwegian.
The only airline with direct flights to Oslo (Torp) is Ryanair.
To Stavanger and Tromsø, you can fly with Norwegian.

Poland
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.
You can fly non-stop from Milan (Bergamo) to Wrocław with Ryanair.

Portugal
Flights from Milan (Bergamo) to Portugal

If you are looking for a direct flight from Milan (Bergamo) to Portugal, there are 3 destinations to choose from.

All direct flights from Milan (Bergamo) to Faro, Lisbon and Porto are operated by Ryanair.

Romania
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.
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.
You can fly non-stop to Iasi with Ryanair or Wizz Air Malta.
You can fly non-stop from Milan (Bergamo) to Timișoara with Wizz Air Malta.

Senegal
Flights from Milan (Bergamo) to Senegal

Dakar is the only destination in Senegal with direct flights from Milan (Bergamo). Direct flights to Dakar are offered by Neos. This is a seasonal route that starts in November and ends in March.

Serbia
Flights from Milan (Bergamo) to Serbia

There is 1 destination in Serbia that has a direct connection from Milan (Bergamo), which is Belgrade. Direct flights to Belgrade are offered by Wizz Air.

Slovakia
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.

Spain
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.
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 July 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 July 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.

Sweden
Flights from Milan (Bergamo) to Sweden

There are 2 destinations in Sweden that have non-stop flights from Milan (Bergamo).

To Gothenburg and Stockholm (Arlanda), you can fly with Ryanair.

Turkey
Flights from Milan (Bergamo) to Turkey

In Turkey, the only destination that has a direct flight from Milan (Bergamo) is Istanbul (Sabiha). You can fly non-stop to Istanbul (Sabiha) with AJet or Pegasus.

United Arab Emirates
Flights from Milan (Bergamo) to United Arab Emirates

In United Arab Emirates, there are 2 destinations from Milan (Bergamo).

Direct flights to Dubai are offered by Flydubai.
The only airline with direct flights to Dubai (Sharjah) is Air Arabia.

United Kingdom
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 July and ends in October.
To Birmingham and Bristol, you can fly with Ryanair.
You can fly non-stop to Edinburgh with Ryanair or Ryanair UK.
Direct flights to Liverpool are offered by Ryanair. This is a seasonal route that starts in July and ends in October.
You can fly non-stop from Milan (Bergamo) to London Gatwick with easyJet.
All direct flights from Milan (Bergamo) to London Stansted and Manchester are operated by Ryanair and Ryanair UK.
To Newcastle and Nottingham, you can fly with Ryanair.

Domestic flights from Milan (Bergamo)

Italy
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 19 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 July and ends in October.
Direct flights to Crotone are offered by Ryanair.
The only airline with direct flights to Foggia is Lumiwings. This is a seasonal route that starts in July and ends in September.
You can fly non-stop from Milan (Bergamo) to Lamezia Terme with Ryanair.
Non-stop flights to Lampedusa are offered by AeroItalia, FlexFlight and Volotea. This is a seasonal route that starts in July and ends in October.
Direct flights to Naples are offered by Ryanair.
Non-stop flights to Olbia (Sardinia) are offered by easyJet, Ryanair and Volotea.
Non-stop flights to Palermo are offered by AeroItalia, FlexFlight and Ryanair.
The only airline with direct flights to Pantelleria is Volotea. This is a seasonal route that starts in July and ends in October.
You can fly non-stop to Perugia with AeroItalia or FlexFlight. This is a seasonal route that starts in July and ends in October.
The only airline with direct flights to Pescara is Ryanair.
You can fly non-stop to Rome (Fiumicino) with AeroItalia or FlexFlight. This is a seasonal route that starts in July and ends in October.
To Salerno and Trapani, you can fly with Ryanair.

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 27 airlines flying from Milan (Bergamo) to 154 airports around the world, as of July 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 5,206 flights departing from Milan (Bergamo) every month (or 1,218 flights each week), to a total of 154 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, Palermo and Catania 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.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere