The places connected to Birmingham on the most scheduled services, busiest first.
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Birmingham not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Birmingham of 3,000 miles or more.
Birmingham has nonstop connections with 19 airports in Spain: Alicante (ALC), Malaga (AGP), Palma De Mallorca (PMI), Barcelona (BCN), Tenerife Island (TFS), Lanzarote Island (ACE), Fuerteventura Island (FUE), Gran Canaria Island (LPA), Ibiza (IBZ), Menorca Island (MAH), Madrid (MAD), Corvera (RMU), Reus (REU), Sevilla (SVQ), Girona (GRO), Valencia (VLC), Almeria (LEI), Jerez de la Forntera (XRY), and Santander (SDR). These routes are served by British Airways (Oneworld), easyJet, Iberia (Oneworld), Jet2.com, LATAM Chile, Ryanair, Thomson Airways, and Vueling.
Birmingham has nonstop connections with 16 airports in Greece: Rodes Island (RHO), Kerkyra Island (CFU), Heraklion (HER), Kos Island (KGS), Zakynthos Island (ZTH), Souda (CHQ), Kefallinia Island (EFL), Skiathos (JSI), Thessaloniki (SKG), Preveza/Lefkada (PVK), Athens (ATH), Santorini Island (JTR), Kalamata (KLX), Kavala (KVA), Samos Island (SMI), and Mytilene (MJT). These routes are served by easyJet, Jet2.com, Ryanair, and Thomson Airways.
Birmingham has nonstop connections with 12 airports in Italy: Rome (FCO), Bergamo (BGY), Verona (VRN), Napoli (NAP), Torino (TRN), Pisa (PSA), Milan (LIN), Venezia (VCE), Catania (CTA), Olbia (OLB), Palermo (PMO), and Treviso (TSF). These routes are served by easyJet, Jet2.com, Ryanair, Thomson Airways, and W4.
Birmingham has nonstop connections with 10 airports in France: Paris (CDG), Beauvais/Tille (BVA), Nice (NCE), Toulouse/Blagnac (TLS), Chambery/Aix-les-Bains (CMF), Grenoble/Saint-Geoirs (GNB), Bordeaux/Merignac (BOD), Perpignan/Rivesaltes (PGF), Bergerac/Roumaniere (EGC), and La Rochelle/Ile de Re (LRH). These routes are served by AeroMexico (SkyTeam), Air Austral, Air France (SkyTeam), Air Mauritius, China Eastern Airlines (SkyTeam), Delta Air Lines (SkyTeam), easyJet, Gol Transportes Aéreos, Jet2.com, Kenya Airways (SkyTeam), Ryanair, Saudia (SkyTeam), Thomson Airways, Virgin Atlantic (SkyTeam), and WestJet.
Birmingham has nonstop connections with 6 airports in Poland: Krakow (KRK), Bydgoszcz (BZG), Warsaw (WMI), Poznan (POZ), Lodz (LCJ), and Gdansk (GDN). These routes are served by easyJet, Jet2.com, and Ryanair.
Birmingham has nonstop connections with 6 airports in Turkey: Antalya (AYT), Arnavutkoy (IST), Istanbul (SAW), Dalaman (DLM), Izmir (ADB), and Bodrum (BJV). These routes are served by Corendon Airlines, easyJet, Flynas, IndiGo, Jet2.com, Pakistan International Airlines (PIA), Pegasus Airlines, Sichuan Airlines, SunExpress, Thai Airways (Star Alliance), Thomson Airways, and Turkish Airlines (Star Alliance).
Birmingham has nonstop connections with 5 airports in Germany: Frankfurt-am-Main (FRA), Dusseldorf (DUS), Munich (MUC), Berlin (BER), and Cologne (CGN). These routes are served by Air Canada (Star Alliance), Air Dolomiti (Star Alliance), Air VIA (Star Alliance), All Nippon Airways (Star Alliance), easyJet, Eurowings (Star Alliance), Jet2.com, LOT Polish Airlines (Star Alliance), Lufthansa (Star Alliance), Oman Air (Oneworld), Ryanair, Singapore Airlines (Star Alliance), and United Airlines (Star Alliance).
Birmingham has nonstop connections with 5 airports in Romania: Suceava (SCV), Bucharest (OTP), Craiova (CRA), Timisoara (TSR), and Sibiu (SBZ). These routes are served by Ryanair and W4.
Birmingham has nonstop connections with 4 airports in Croatia: Dubrovnik (DBV), Pula (PUY), Split (SPU), and Zadar (ZAD). These routes are served by Jet2.com, Ryanair, and Thomson Airways.
Birmingham has nonstop connections with 4 airports in Ireland: Dublin (DUB), Charleston (NOC), Cork (ORK), and Shannon (SNN). These routes are served by Aer Lingus, American Airlines (Oneworld), British Airways (Oneworld), Qatar Airways (Oneworld), and Ryanair.
Birmingham has nonstop connections with 4 airports in Portugal: Faro (FAO), Porto (OPO), Funchal (FNC), and Lisbon (LIS). These routes are served by easyJet, Jet2.com, Ryanair, and Thomson Airways.
Birmingham has nonstop connections with 4 airports in United States: Chicago (ORD), Indianapolis (IND), Raleigh/Durham (RDU), and Orlando (MCO). These routes are served by Aer Lingus.
Birmingham has nonstop connections with 3 airports in Austria: Innsbruck (INN), Vienna (VIE), and Salzburg (SZG). These routes are served by easyJet, Jet2.com, Ryanair, and Thomson Airways.
Birmingham has nonstop connections with 3 airports in Bulgaria: Sofia (SOF), Burgas (BOJ), and Plovdiv (PDV). These routes are served by Jet2.com, Ryanair, and Thomson Airways.
Birmingham has nonstop connections with 3 airports in Egypt: Sharm el-Sheikh (SSH), Hurghada (HRG), and Cairo (CAI). These routes are served by easyJet, EgyptAir (Star Alliance), Jet2.com, and Thomson Airways.
Birmingham has nonstop connections with 3 airports in Finland: Rovaniemi (RVN), Kuusamo (KAO), and Kittila (KTT). These routes are served by easyJet, Ryanair, and Thomson Airways.
The other 92 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Birmingham from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
easyJet links Birmingham nonstop with Sharm el-Sheikh (SSH), Hurghada (HRG), Marrakech (RAK), Agadir (AGA), and Enfidha (NBE).
EgyptAir (Star Alliance) links Birmingham nonstop with Cairo (CAI).
Jet2.com links Birmingham nonstop with Sharm el-Sheikh (SSH), Hurghada (HRG), Marrakech (RAK), Agadir (AGA), and Enfidha (NBE).
Region Airline links Birmingham nonstop with Marrakech (RAK) and Agadir (AGA).
Thomson Airways links Birmingham nonstop with Sharm el-Sheikh (SSH), Hurghada (HRG), Marrakech (RAK), Agadir (AGA), Enfidha (NBE), Rabil (BVC), Espargos (SID), and Banjul (BJL).
Aer Lingus links Birmingham nonstop with Chicago (ORD), Indianapolis (IND), Raleigh/Durham (RDU), and Orlando (MCO).
Thomson Airways links Birmingham nonstop with Cancun (CUN), Bridgetown (BGI), Montego Bay (MBJ), La Romana (LRM), and Punta Cana (PUJ).
Air India (Star Alliance) links Birmingham nonstop with New Delhi (DEL) and Amritsar (ATQ).
British Airways (Oneworld) links Birmingham nonstop with Doha (DOH).
Emirates links Birmingham nonstop with Dubai (DXB).
Malaysia Airlines (Oneworld) links Birmingham nonstop with Doha (DOH).
Oman Air (Oneworld) links Birmingham nonstop with Doha (DOH).
Philippine Airlines (Oneworld) links Birmingham nonstop with Doha (DOH).
Qantas (Oneworld) links Birmingham nonstop with Dubai (DXB).
Qatar Airways (Oneworld) links Birmingham nonstop with Doha (DOH).
Rwandair links Birmingham nonstop with Doha (DOH).
Saudia (SkyTeam) links Birmingham nonstop with Jeddah (JED).
Singapore Airlines (Star Alliance) links Birmingham nonstop with New Delhi (DEL).
SriLankan Airlines (Oneworld) links Birmingham nonstop with Doha (DOH).
Virgin Australia links Birmingham nonstop with Doha (DOH).
XiamenAir (SkyTeam) links Birmingham nonstop with Doha (DOH).
The airport's official name is Birmingham International Airport. On Roame and most flight schedules, you will find it under the code BHX.
The IATA airport code for Birmingham International Airport is BHX. Enter BHX in Flightmap whenever you want to use this exact airport.
Birmingham International Airport serves Birmingham, United Kingdom. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to BHX, not just the broader city.
Open the map with Anywhere as your starting point and BHX as the destination. Each result keeps the route pointed toward Birmingham, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to BHX.
Yes. When Roame has observed award availability for a route to BHX, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Birmingham has nonstop connections with 2 airports in Cabo Verde: Rabil (BVC) and Espargos (SID). These routes are served by Thomson Airways.
Birmingham has nonstop connections with 2 airports in Cyprus: Paphos (PFO) and Larnarca (LCA). These routes are served by easyJet, Jet2.com, Ryanair, and Thomson Airways.
Birmingham has nonstop connections with 2 airports in Dominican Republic: La Romana (LRM) and Punta Cana (PUJ). These routes are served by Thomson Airways.
Birmingham has nonstop connections with 2 airports in India: New Delhi (DEL) and Amritsar (ATQ). These routes are served by Air India (Star Alliance) and Singapore Airlines (Star Alliance).