Nonstop flights from Birmingham BHX
You can fly nonstop from Birmingham Airport (BHX) to 136 destinations in 41 countries, on 26 airlines. The airlines with the most nonstop routes here are Jet2 (78), Ryanair (53) and easyJet (45). Outside the United Kingdom, the most destinations are in Spain (19), Greece (16) and Italy (12). The longest is Cancun (CUN), 4,875 miles (7,846 km).
Filter these routes in RoutesAll 136 nonstop destinations from BHX
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Europe 路 115
- Aberdeen ABZUnited Kingdom 路 329 mi

- Alicante ALCSpain 路 981 mi



- Almeria LEISpain 路 1,079 mi

- Amsterdam AMSNetherlands 路 274 mi


- Athens ATHGreece 路 1,588 mi

- Barcelona BCNSpain 路 791 mi

+1
- Belfast BFSUnited Kingdom 路 239 mi

- Belfast BHDUnited Kingdom 路 226 mi

- Bergen BGONorway 路 603 mi

- Bergerac EGCFrance 路 535 mi

- Berlin BERGermany 路 641 mi


- Bordeaux BODFrance 路 529 mi

- Bucharest OTPRomania 路 1,373 mi


- Budapest BUDHungary 路 992 mi


- Burgas BOJBulgaria 路 1,512 mi

- Bydgoszcz BZGPoland 路 823 mi

- Catania CTAItaly 路 1,315 mi

- Chambery CMFFrance 路 583 mi

- Chania CHQGreece 路 1,721 mi


- Cologne CGNGermany 路 395 mi

- Copenhagen CPHDenmark 路 622 mi

+1
- Cork ORKIreland 路 290 mi

- Corvera RMUSpain 路 1,013 mi

- Craiova CRARomania 路 1,294 mi

- Derry LDYUnited Kingdom 路 285 mi

- Dublin DUBIreland 路 199 mi


- Dubrovnik DBVCroatia 路 1,150 mi

- Dusseldorf DUSGermany 路 372 mi

- Edinburgh EDIUnited Kingdom 路 250 mi

- Faro FAOPortugal 路 1,109 mi



- Frankfurt FRAGermany 路 475 mi


- Funchal FNCPortugal 路 1,558 mi

- Gdansk GDNPoland 路 839 mi

- Geneva GVASwitzerland 路 556 mi


- Gibraltar GIBGibraltar 路 1,140 mi

- Girona GROSpain 路 759 mi


- Glasgow GLAUnited Kingdom 路 260 mi

- Grenoble GNBFrance 路 585 mi



- Guernsey GCIGuernsey 路 212 mi

- Heraklion HERGreece 路 1,768 mi


- Ibiza IBZSpain 路 949 mi


- Innsbruck INNAustria 路 683 mi


- Inverness INVUnited Kingdom 路 364 mi

- Isle Of Man IOMIsle of Man 路 165 mi

- Istanbul ISTTurkey 路 1,617 mi

- Jerez De La Frontera XRYSpain 路 1,105 mi

- Jersey JERJersey 路 226 mi


- Kalamata KLXGreece 路 1,564 mi

- Kavala KVAGreece 路 1,469 mi

- Kefallinia EFLGreece 路 1,455 mi

- Kerkyra CFUGreece 路 1,356 mi



- Knock NOCIreland 路 310 mi

- Kos KGSGreece 路 1,763 mi


- Krakow KRKPoland 路 941 mi



- La Rochelle LRHFrance 路 434 mi

- Lanzarote ACESpain 路 1,734 mi



- Las Palmas LPASpain 路 1,834 mi



- Lisbon LISPortugal 路 1,009 mi


- Lodz LCJPoland 路 895 mi

- Madrid MADSpain 路 831 mi

- Malaga AGPSpain 路 1,099 mi



- Malta MLAMalta 路 1,394 mi



- Menorca MAHSpain 路 915 mi

- Milan BGYItaly 路 697 mi

- Milan LINItaly 路 693 mi

- Modlin WMIPoland 路 939 mi

- Munich MUCGermany 路 658 mi


- Mytilene MJTGreece 路 1,634 mi

- Naples NAPItaly 路 1,098 mi

- Nice NCEFrance 路 733 mi


- Olbia OLBItaly 路 958 mi

- Palermo PMOItaly 路 1,216 mi

- Palma de Mallorca PMISpain 路 917 mi



- Paris BVAFrance 路 266 mi

- Paris CDGFrance 路 303 mi


- Perpignan PGFFrance 路 704 mi

- Pisa PSAItaly 路 822 mi


- Plovdiv PDVBulgaria 路 1,426 mi

- Porto OPOPortugal 路 841 mi


- Poznan POZPoland 路 780 mi

- Prague PRGCzechia 路 708 mi


- Preveza PVKGreece 路 1,422 mi

- Puerto del Rosario FUESpain 路 1,772 mi



- Pula PUYCroatia 路 882 mi

- Reus REUSpain 路 793 mi


- Reykjavik KEFIceland 路 1,092 mi


- Rhodes RHOGreece 路 1,821 mi



- Rome FCOItaly 路 984 mi

+1
- Rovaniemi RVNFinland 路 1,351 mi


- Salzburg SZGAustria 路 726 mi


- Samos SMIGreece 路 1,712 mi

- Santander SDRSpain 路 631 mi

- Sevilla SVQSpain 路 1,058 mi

- Shannon SNNIreland 路 302 mi

- Skiathos JSIGreece 路 1,509 mi

- Sofia SOFBulgaria 路 1,342 mi

- Split SPUCroatia 路 1,032 mi

- Stockholm ARNSweden 路 902 mi

- Suceava SCVRomania 路 1,279 mi

- Tallinn TLLEstonia 路 1,124 mi

- Tenerife TFSSpain 路 1,851 mi



- Thessaloniki SKGGreece 路 1,424 mi

- Thira JTRGreece 路 1,723 mi

- Tirana TIAAlbania 路 1,259 mi

- Tivat TIVMontenegro 路 1,175 mi

- Toulouse TLSFrance 路 626 mi

- Turin TRNItaly 路 657 mi


- Valencia VLCSpain 路 897 mi

- Venice TSFItaly 路 785 mi

- Venice VCEItaly 路 797 mi

- Verona VRNItaly 路 751 mi


- Vienna VIEAustria 路 859 mi

- Zadar ZADCroatia 路 971 mi

- Zakinthos ZTHGreece 路 1,488 mi

- Zurich ZRHSwitzerland 路 573 mi

Asia 路 12
- Amritsar ATQIndia 路 3,972 mi

- Antalya AYTTurkey 路 1,901 mi
XC+1
- Bodrum BJVTurkey 路 1,763 mi

- Dalaman DLMTurkey 路 1,832 mi



- Delhi DELIndia 路 4,225 mi

- Doha DOHQatar 路 3,326 mi

- Dubai DXBUnited Arab Emirates 路 3,481 mi

- Istanbul SAWTurkey 路 1,656 mi

- Izmir ADBTurkey 路 1,691 mi


- Jeddah JEDSaudi Arabia 路 3,031 mi

- Larnaca LCACyprus 路 2,111 mi


- Paphos PFOCyprus 路 2,075 mi


Africa 路 8
North America 路 1
Airlines flying from BHX
Star Alliance: 7 destinations 路 SkyTeam: 4 destinations 路 oneworld: 1 destination
- Jet278 routes

- Ryanair53 routes

- easyJet45 routes

- Wizz Air Malta4 routes

- Ryanair UK3 routes

- SunExpress3 routes

- Aer Lingus2 routes

- Air IndiaStar Alliance2 routes

- Loganair2 routes

- LufthansaStar Alliance2 routes

- Air Dolomiti1 route

- Air FranceSkyTeam1 route

- Aurigny Air Services1 route

- XCCorendon Airlines1 route
- EgyptAirStar Alliance1 route

- Emirates1 route

- Eurowings1 route

- KLMSkyTeam1 route

- Lufthansa City Airlines1 route

- Pegasus1 route

- Qatar Airwaysoneworld1 route

- SaudiaSkyTeam1 route

- Scandinavian AirlinesSkyTeam1 route

- SWISSStar Alliance1 route

- Turkish AirlinesStar Alliance1 route

- Vueling1 route

Flights from BHX: common questions
How many nonstop destinations are there from BHX?
136 destinations in 41 countries have a nonstop flight from Birmingham Airport (BHX), flown by 26 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from BHX?
26 airlines fly nonstop from BHX. By number of destinations: Jet2 (78), Ryanair (53), easyJet (45), Wizz Air Malta (4), Ryanair UK (3), SunExpress (3), Aer Lingus (2) and Air India (2).
What is the longest nonstop flight from BHX?
Birmingham (BHX) to Cancun (CUN), on , at about 4,875 miles (7,846 km) as the crow flies. Next is Delhi (DEL), about 4,225 miles (6,799 km).
Which countries can you fly to nonstop from BHX?
41 countries. The most destinations are in Spain (19), Greece (16), Italy (12), France (10), the United Kingdom (7) and Poland (6).
Which airline alliance has the most routes from BHX?
Star Alliance airlines fly to 7 destinations, SkyTeam airlines fly to 4 destinations and oneworld airlines fly to 1 destination nonstop from BHX. The rest are flown only by airlines outside the three alliances.
More airports in the United Kingdom
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.