Nonstop flights from Milan BGY
You can fly nonstop from Orio al Serio International Airport (BGY) to 155 destinations in 44 countries, on 28 airlines. The airlines with the most nonstop routes here are Ryanair (107), Neos (14) and Wizz Air Malta (11). Outside Italy, the most destinations are in Spain (17), Greece (14) and Romania (10). The longest is Sharjah (SHJ), 2,884 miles (4,642 km).
Filter these routes in RoutesAll 155 nonstop destinations from BGY
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Europe 路 127
- Alghero AHOItaly 路 355 mi

- Alicante ALCSpain 路 732 mi

- Asturias OVDSpain 路 786 mi

- Athens ATHGreece 路 905 mi

- Bacau BCMRomania 路 825 miDN
- Barcelona BCNSpain 路 487 mi

- Bari BRIItaly 路 473 mi

- Belfast BFSUnited Kingdom 路 936 mi


- Belgrade BEGSerbia 路 518 mi

- Benlloch CDTSpain 路 615 mi

- Bergen BGONorway 路 1,027 mi

- Berlin BERGermany 路 494 mi

- Biarritz BIQFrance 路 572 mi

- Billund BLLDenmark 路 697 mi

- Birmingham BHXUnited Kingdom 路 697 mi

- Brindisi BDSItaly 路 540 mi

- Bristol BRSUnited Kingdom 路 690 mi

- Brno BRQCzechia 路 406 mi

- Brussels CRLBelgium 路 410 mi

- Bucharest BBURomania 路 802 mi

- Bucharest OTPRomania 路 801 mi


- Budapest BUDHungary 路 470 mi

- Cagliari CAGItaly 路 444 mi

- Catania CTAItaly 路 630 mi
NOXZ - Chania CHQGreece 路 1,028 mi

- Cluj-Napoca CLJRomania 路 672 mi


- Cologne CGNGermany 路 379 mi

- Copenhagen CPHDenmark 路 700 mi


- Cork ORKIreland 路 929 mi

- Craiova CRARomania 路 698 mi

- Crotone CRVItaly 路 595 mi

- Dublin DUBIreland 路 890 mi

- Dubrovnik DBVCroatia 路 475 mi

- Dusseldorf NRNGermany 路 441 mi

- Edinburgh EDIUnited Kingdom 路 908 mi


- Eindhoven EINNetherlands 路 446 mi

- Faro FAOPortugal 路 1,090 mi

- Foggia FOGItaly 路 413 miXZ
- Gdansk GDNPoland 路 716 mi

- Genoa GOAItaly 路 96 miBN
- Harstad-Narvik EVENorway 路 1,596 mi

- Helsinki HELFinland 路 1,189 mi


- Heraklion HERGreece 路 1,078 mi

- Iasi IASRomania 路 858 mi


- Ibiza IBZSpain 路 633 mi
NO - Kalamata KLXGreece 路 871 mi

- Karpathos AOKGreece 路 1,153 miNO
- Katowice KTWPoland 路 545 mi

- Kaunas KUNLithuania 路 900 mi

- Kefallinia EFLGreece 路 761 mi

- Kerkyra CFUGreece 路 666 mi

- Knock NOCIreland 路 999 mi

- Kos KGSGreece 路 1,088 mi
NO - Krakow KRKPoland 路 557 mi

- Lamezia-Terme SUFItaly 路 574 mi

- Lampedusa LMPItaly 路 719 mi

- Lanzarote ACESpain 路 1,713 mi

- Las Palmas LPASpain 路 1,837 mi

- Leicestershire EMAUnited Kingdom 路 700 mi

- Lisbon LISPortugal 路 1,071 mi

- Liverpool LPLUnited Kingdom 路 772 mi

- Lodz LCJPoland 路 608 mi

- London STNUnited Kingdom 路 607 mi

- Lourdes LDEFrance 路 508 mi

- Luxembourg LUXLuxembourg 路 318 mi

- Madrid MADSpain 路 757 mi

- Malaga AGPSpain 路 962 mi

- Malta MLAMalta 路 723 mi

- Manchester MANUnited Kingdom 路 754 mi


- Marseille MRSFrance 路 268 mi

- Menorca MAHSpain 路 487 mi

- Modlin WMIPoland 路 681 mi

- Mostar OMOBosnia and Herzegovina 路 434 miBQ
- Nantes NTEFrance 路 547 mi

- Naples NAPItaly 路 403 mi

- Newcastle NCLUnited Kingdom 路 818 mi

- Olbia OLBItaly 路 329 mi


- Oradea OMRRomania 路 589 mi

- Oslo OSLNorway 路 1,005 mi

- Palermo PMOItaly 路 546 mi

- Palma de Mallorca PMISpain 路 551 mi

- Pantelleria PNLItaly 路 623 mi

- Paris BVAFrance 路 440 mi

- Pescara PSRItaly 路 315 mi

- Porto OPOPortugal 路 968 mi

- Poznan POZPoland 路 567 mi

- Prague PRGCzechia 路 373 mi

- Preveza PVKGreece 路 731 mi

- Puerto del Rosario FUESpain 路 1,749 mi

- Reggio Calabria REGItaly 路 607 mi

- Rhodes RHOGreece 路 1,148 mi
NO - Riga RIXLatvia 路 989 mi

- Rimini RMIItaly 路 183 miNO
- Rome FCOItaly 路 296 miNO
- Rovaniemi RVNFinland 路 1,561 mi

- Salerno QSRItaly 路 437 mi

- Sandefjord TRFNorway 路 934 mi

- Sarajevo SJJBosnia and Herzegovina 路 442 mi

- Sevilla SVQSpain 路 985 mi

- Skiathos JSIGreece 路 833 mi

- Skopje SKPNorth Macedonia 路 647 mi

- Sofia SOFBulgaria 路 709 mi


- Stavanger SVGNorway 路 929 mi

- Stockholm ARNSweden 路 1,024 mi

- Suceava SCVRomania 路 800 mi

- Swidnik LUZPoland 路 707 mi

- Targu-Mures TGMRomania 路 706 mi

- Tenerife TFSSpain 路 1,880 mi

- Thessaloniki SKGGreece 路 757 mi

- Thira JTRGreece 路 1,039 mi

- Timisoara TSRRomania 路 560 mi

- Tirana TIAAlbania 路 580 mi


- Toulouse TLSFrance 路 432 mi

- Trapani TPSItaly 路 556 mi

- Tromso TOSNorway 路 1,690 mi

- Valencia VLCSpain 路 670 mi

- Varna VARBulgaria 路 908 mi

- Verona VRNItaly 路 62 miNO
- Vienna VIEAustria 路 365 mi

- Vilnius VNOLithuania 路 924 mi

- Vitoria VITSpain 路 643 mi

- Warsaw WAWPoland 路 680 mi

- Wroclaw WROPoland 路 500 mi

- Zadar ZADCroatia 路 298 mi

- Zagreb ZAGCroatia 路 307 mi

- Zakinthos ZTHGreece 路 793 mi

- Zaragoza ZAZSpain 路 601 mi

Africa 路 18
- Agadir AGAMorocco 路 1,478 mi

- Alexandria ALYEgypt 路 1,476 miE5
- Alexandria HBEEgypt 路 1,479 miE5
- Beni Mellal BEMMorocco 路 1,252 mi

- Boa Vista BVCCape Verde 路 2,774 miNO
- Cairo CAIEgypt 路 1,589 miE5UJNP
- Casablanca CMNMorocco 路 1,248 mi3O
- Dakar DSSSenegal 路 2,646 miNO
- Fes FEZMorocco 路 1,121 mi

- Marrakech RAKMorocco 路 1,358 mi

- Marsa Alam RMFEgypt 路 1,955 miNO
- Mersa Matruh MUHEgypt 路 1,365 miNO
- Mitiga, Tripoli MJILibya 路 902 miXZ
- Monastir MIRTunisia 路 687 miNO
- Rabat RBAMorocco 路 1,182 mi

- Sal SIDCape Verde 路 2,742 miVR
- Sharm el Sheikh SSHEgypt 路 1,819 miSMNO
- Tangier TNGMorocco 路 1,064 mi

Asia 路 9
Elsewhere 路 1
Airlines flying from BGY
- Ryanair107 routes

- NONeos14 routes
- Wizz Air Malta11 routes

- Norwegian Air Shuttle5 routes

- Volotea5 routes

- Wizz Air5 routes

- XZAeroItalia3 routes
- E5Air Arabia Egypt3 routes
- Norwegian Air Sweden3 routes

- Ryanair UK3 routes

- Air Arabia1 route

- 3OAir Arabia Maroc1 route
- SMAir Cairo1 route
- AJet1 route

- UJAlMasria1 route
- VRCabo Verde Airlines1 route
- DNDan Air1 route
- flydubai1 route

- 3FFlyOne Armenia1 route
- Georgian Airways1 route

- H7HiSky1 route
- H4HiSky Europe1 route
- J9Jazeera Airways1 route
- U5Karinou Airlines1 route
- BNLuxwing1 route
- NPNile Air1 route
- Pegasus1 route

- BQSky Alps1 route
Flights from BGY: common questions
How many nonstop destinations are there from BGY?
155 destinations in 44 countries have a nonstop flight from Orio al Serio International Airport (BGY), flown by 28 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from BGY?
28 airlines fly nonstop from BGY. By number of destinations: Ryanair (107), Neos (14), Wizz Air Malta (11), Norwegian Air Shuttle (5), Volotea (5), Wizz Air (5), AeroItalia (3) and Air Arabia Egypt (3).
What is the longest nonstop flight from BGY?
Milan (BGY) to Sharjah (SHJ), on Air Arabia, at about 2,884 miles (4,642 km) as the crow flies. Next is Dubai (DXB), about 2,880 miles (4,635 km).
Which countries can you fly to nonstop from BGY?
44 countries. The most destinations are in Italy (21), Spain (17), Greece (14), Romania (10), Poland (9) and the United Kingdom (9).
More airports in Italy
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.