Updated: January 19, 2026
United Kingdom Europe

Birmingham Airport (BHX)

Birmingham International Airport averages 94 flights per day to 90 destinations, with 6 domestic and 84 international routes. A total of 25 airlines operate at BHX, led by Ryanair. This airport provides direct service to 38 countries across four continents, with a route network dominated by domestic flights and Spain as its largest international market. The longest nonstop route from Birmingham connects to Cancún, with a typical flight time of 10 hrs 5 mins.

IATA
BHX
ICAO
EGBB
Elevation
327 ft (100 m) MSL
Local Time
Europe/London (UTC+00:00)
Destinations
90 (6 domestic · 84 international)
Flights per day
94 (16 domestic · 80 international)
Busiest Route
Dublin (12/day)
Longest Direct Flight
Cancún 10 hrs 5 mins
Shortest Flight
Castletown 55 mins
Top Airline
Ryanair (39 routes)
Top Country
United Kingdom (16 flights/day)
Longest Runway
10,033 ft / 3,058 m

Weather in Birmingham

90 Destinations from Birmingham Airport (BHX)

This week, 90 active routes depart from Birmingham International Airport. The busiest route connects Birmingham with Dublin and is operated by 3 airlines. The longest nonstop flight is to Cancún, and the shortest flight is to Castletown.

All Destinations

Flights Destination Route Airlines
12 Dublin BHX → DUB
1 hr 25 mins
Aer Lingus, EAI, Ryanair3
6 Belfast (BHD) BHX → BHD
1 hr 5 mins
Aer Lingus1
6 Amsterdam BHX → AMS
1 hr 40 mins
easyJet, KLM2
4 Paris BHX → CDG
1 hr 40 mins
Air France, easyJet2
3 Belfast (BFS) BHX → BFS
1 hr 35 mins
easyJet1
3 Tenerife Island BHX → TFS
4 hrs 15 mins
easyJet, Jet2, Ryanair, TUI Airways4
3 Edinburgh BHX → EDI
1 hr 30 mins
easyJet1
2 Geneva BHX → GVA
2 hrs 10 mins
easyJet, Jet22
2 Lanzarote Island BHX → ACE
4 hrs
easyJet, Jet2, Ryanair, TUI Airways4
2 Dubai BHX → DXB
7 hrs 15 mins
Emirates1
2 Alicante BHX → ALC
2 hrs 55 mins
easyJet, Jet2, Ryanair3
2 Istanbul (IST) BHX → IST
3 hrs 55 mins
Turkish Airlines1
2 Kraków BHX → KRK
18 hrs 50 mins
easyJet, Ryanair2
2 Aberdeen BHX → ABZ
1 hr 25 mins
Loganair1
2 Frankfurt-am-Main BHX → FRA
2 hrs 5 mins
Lufthansa1
2 Glasgow BHX → GLA
1 hr 30 mins
easyJet1
2 Bucharest BHX → OTP
3 hrs 30 mins
Ryanair, Wizz Air Malta2
2 Gran Canaria Island BHX → LPA
4 hrs 15 mins
easyJet, Jet2, Ryanair, TUI Airways4
2 Málaga BHX → AGP
3 hrs 5 mins
easyJet, Jet2, Ryanair3
1 Barcelona BHX → BCN
2 hrs 40 mins
easyJet, Ryanair, TUI Airways3
1 Fuerteventura Island BHX → FUE
4 hrs 5 mins
easyJet, Jet2, Ryanair, TUI Airways4
1 Doha BHX → DOH
6 hrs 50 mins
Qatar Airways1
1 Düsseldorf BHX → DUS
1 hr 50 mins
Eurowings1
1 Luqa BHX → MLA
3 hrs 15 mins
easyJet, Jet2, Ryanair3
1 Munich BHX → MUC
2 hrs 10 mins
Lufthansa, Lufthansa City Airlines2
6/week Istanbul (SAW) BHX → SAW
3 hrs 50 mins
Pegasus1
5/week Bridgetown BHX → BGI
8 hrs 20 mins
TUI Airways1
5/week Castletown BHX → IOM
55 mins
Loganair1
5/week Chambéry/Aix-les-Bains BHX → CMF
2 hrs 10 mins
Jet2, TUI Airways2
5/week Cork BHX → ORK
1 hr 35 mins
Ryanair1
5/week Faro BHX → FAO
3 hrs
Jet2, Ryanair2
5/week Hurghada BHX → HRG easyJet, TUI Airways2
5/week Innsbruck BHX → INN
2 hrs 25 mins
easyJet, Jet2, TUI Airways3
5/week Sharm el Sheikh BHX → SSH easyJet, TUI Airways2
5/week St Peter Port BHX → GCI
1 hr 25 mins
Aurigny Air Services1
5/week Torino BHX → TRN
2 hrs 25 mins
Jet2, Ryanair, TUI Airways3
5/week Zurich BHX → ZRH
2 hrs 15 mins
SWISS1
4/week Bergamo BHX → BGY
3 hrs 25 mins
Ryanair1
4/week Berlin BHX → BER
2 hrs 20 mins
easyJet, Ryanair2
4/week Charleston BHX → NOC
1 hr 45 mins
Ryanair1
4/week Jeddah BHX → JED
6 hrs 35 mins
Saudi Arabian Airlines1
4/week Limerick city BHX → SNN
1 hr 35 mins
Ryanair1
4/week Lisbon BHX → LIS
2 hrs 55 mins
easyJet, Ryanair2
4/week Marrakech BHX → RAK
3 hrs 35 mins
easyJet, Jet22
4/week Rome BHX → FCO
2 hrs 55 mins
Jet2, Wizz Air Malta2
4/week Sofia BHX → SOF
3 hrs 15 mins
Ryanair, TUI Airways2
3/week Amritsar BHX → ATQ
8 hrs 25 mins
Air India1
3/week Antalya BHX → AYT
4 hrs 15 mins
easyJet, Jet22
3/week Beauvais/Tillé BHX → BVA
1 hr 30 mins
Ryanair1
3/week Budapest BHX → BUD
2 hrs 55 mins
Ryanair, Wizz Air2
3/week Bydgoszcz BHX → BZG
2 hrs 10 mins
Ryanair1
3/week Cancún BHX → CUN
10 hrs 5 mins
TUI Airways1
3/week Copenhagen BHX → CPH
2 hrs
SAS1
3/week Funchal BHX → FNC
3 hrs 50 mins
Jet2, TUI Airways2
3/week Grenoble BHX → GNB
2 hrs 10 mins
easyJet, Jet2, Ryanair3
3/week Murcia BHX → RMU
3 hrs
Ryanair1
3/week New Delhi BHX → DEL
7 hrs 55 mins
Air India1
3/week Rabil BHX → BVC
5 hrs 50 mins
TUI Airways1
3/week Salzburg BHX → SZG
2 hrs 30 mins
Jet2, Ryanair, TUI Airways3
3/week Suceava BHX → SCV
3 hrs 5 mins
Wizz Air Malta1
3/week Verona BHX → VRN
2 hrs 30 mins
Ryanair, TUI Airways2
2/week Agadir BHX → AGA
3 hrs 45 mins
Jet21
2/week Billund BHX → BLL
1 hr 55 mins
Star Air A/S1
2/week Craiova BHX → CRA
3 hrs
Wizz Air Malta1
2/week Derry City BHX → LDY
1 hr 35 mins
easyJet1
2/week Enfidha BHX → NBE
3 hrs 15 mins
easyJet1
2/week Espargos BHX → SID
5 hrs 35 mins
TUI Airways1
2/week Gibraltar BHX → GIB
3 hrs 5 mins
easyJet1
2/week Kuusamo BHX → KAO
3 hrs 15 mins
TUI Airways1
2/week La Romana BHX → LRM
8 hrs 30 mins
TUI Airways1
2/week Łódź BHX → LCJ
2 hrs 45 mins
Ryanair1
2/week Madrid BHX → MAD
2 hrs 45 mins
Ryanair1
2/week Milan BHX → LIN
2 hrs 25 mins
easyJet1
2/week Montego Bay BHX → MBJ
9 hrs 30 mins
TUI Airways1
2/week Palma De Mallorca BHX → PMI
2 hrs 50 mins
Ryanair1
2/week Paphos BHX → PFO
4 hrs 20 mins
Jet2, Ryanair2
2/week Porto BHX → OPO
2 hrs 40 mins
Ryanair1
2/week Poznań BHX → POZ
2 hrs 20 mins
Ryanair1
2/week Prague BHX → PRG
2 hrs 25 mins
easyJet1
2/week Reykjavik BHX → KEF
3 hrs
easyJet1
2/week Roma BHX → CIA
2 hrs 55 mins
Ryanair1
2/week Rovaniemi BHX → RVN Ryanair1
2/week Seville BHX → SVQ
3 hrs
Ryanair1
2/week Sibiu BHX → SBZ
3 hrs
Wizz Air Malta1
2/week St Helier BHX → JER
1 hr 10 mins
easyJet1
2/week Treviso BHX → TSF
2 hrs 30 mins
Ryanair1
2/week Valencia BHX → VLC
2 hrs 50 mins
Ryanair1
1/week Baku BHX → GYD
5 hrs 15 mins
Silk Way West1
1/week Plovdiv BHX → PDV
3 hrs 25 mins
Ryanair1
1/week Toulouse-Blagnac BHX → TLS
2 hrs 10 mins
TUI Airways1

Airlines

Birmingham International Airport is served by 25 airlines, with Ryanair in the lead at 28% of routes. The top three carriers together cover 65% of routes. 16 carriers operate only one route each. A total of 25 airlines operate international routes, compared with 3 serving domestic routes. TUI Airways is operating the longest nonstop flight, connecting to Cancún with a flight time of 10 hrs 5 mins.

  • Ryanair39 routes
  • easyJet30 routes
  • TUI Airways22 routes
  • Jet220 routes
  • Wizz Air Malta5 routes
  • Aer Lingus2 routes
  • Loganair2 routes
  • Lufthansa2 routes
  • Air India2 routes
  • EAI1 route
  • KLM1 route
  • Air France1 route
  • Emirates1 route
  • Turkish Airlines1 route
  • Qatar Airways1 route
  • Eurowings1 route
  • Lufthansa City Airlines1 route
  • Pegasus1 route
  • Aurigny Air Services1 route
  • SWISS1 route
  • Saudi Arabian Airlines1 route
  • Wizz Air1 route
  • SAS1 route
  • Star Air A/S1 route
  • Silk Way West1 route

Birmingham International Airport provides direct service to 38 countries across four continents. The route network is 7% domestic and 93% international, with Tenerife Island, Spain serving as the primary international destination.

  • United Kingdom16/day
  • Spain15/day
  • Ireland14/day
  • Netherlands6/day
  • France6/day
  • Germany4/day
  • Turkey3/day
  • Italy3/day
  • Switzerland3/day
  • Poland3/day
  • Romania3/day
  • United Arab Emirates2/day
  • Portugal2/day
  • Egypt1/day
  • Qatar1/day
  • Austria1/day
  • Malta1/day
  • India6/week
  • Morocco6/week
  • Denmark5/week
  • Cape Verde5/week
  • Barbados5/week
  • Isle of Man5/week
  • Guernsey5/week
  • Bulgaria5/week
  • Finland4/week
  • Saudi Arabia4/week
  • Hungary3/week
  • Mexico3/week
  • Tunisia2/week
  • Gibraltar2/week
  • Dominican Republic2/week
  • Jamaica2/week
  • Cyprus2/week
  • Czechia2/week
  • Iceland2/week
  • Jersey2/week
  • Azerbaijan1/week

Global Rankings of Birmingham Airport (BHX)

This snapshot shows how Birmingham Airport (BHX) ranks globally across multiple operational and network dimensions. Rankings reflect relative position worldwide across destination breadth, flight volume, scheduling density, and long-haul reach.

Destinations

Measures how broadly the airport connects distinct endpoints across its route network.

Flights & Scheduling

Reflects flight volume and how intensively runway infrastructure is scheduled.

Distance & Reach

Highlights long-haul connectivity and how distance is distributed across flights and runways.

2 Runways at Birmingham Airport (BHX)

Runways:
Name Length Width Surface
15 10,033 ft · 3,058 m 151 ft · 46 m Asphalt
33 10,033 ft · 3,058 m 151 ft · 46 m Asphalt

19 Aircraft Require Longer Runway

Longest runway available is 10,033 ft / 3,058 m long. The following aircraft typically require more runway than is available at Birmingham International Airport.

Aircraft Takeoff required Landing required
Boom Overture 10,118 ft · 3,084 m n/a
Airbus A340 Private Jet 10,256 ft · 3,126 m 8,999 ft · 2,743 m
McDonnell Douglas MD-11 10,299 ft · 3,139 m 6,949 ft · 2,118 m
Airbus A340-600 10,302 ft · 3,140 m 6,562 ft · 2,000 m
Boeing BBJ 787-9 10,400 ft · 3,170 m 5,700 ft · 1,737 m
VC-25A Air Force One 10,466 ft · 3,190 m 7,999 ft · 2,438 m
Boeing 747-8 10,466 ft · 3,190 m 8,793 ft · 2,680 m
Airbus A340-500 10,499 ft · 3,200 m 6,299 ft · 1,920 m
Boeing 747-200 10,499 ft · 3,200 m 6,234 ft · 1,900 m
Boeing 777-300 10,597 ft · 3,230 m 5,906 ft · 1,800 m
Boeing 747-100 10,650 ft · 3,246 m 6,168 ft · 1,880 m
Boeing 747-8 VIP / BBJ 10,801 ft · 3,292 m 7,001 ft · 2,134 m
Boeing 747-8 Freighter 10,801 ft · 3,292 m 7,001 ft · 2,134 m
Boeing 747-300 10,827 ft · 3,300 m 6,919 ft · 2,109 m
Boeing 747-400F 10,827 ft · 3,300 m 6,890 ft · 2,100 m
Boeing 747-400ER 10,892 ft · 3,320 m 7,136 ft · 2,175 m
Aérospatiale-BAC Concorde 11,250 ft · 3,429 m 7,218 ft · 2,200 m
Antonov An-225 Mriya 11,483 ft · 3,500 m 10,827 ft · 3,300 m
McDonnell Douglas DC-8-71 11,499 ft · 3,505 m 5,909 ft · 1,801 m