Direct flights to Birmingham BHX

Birmingham Airport is a large airport in United Kingdom. In total there are 126 airports with direct flights to Birmingham from United Kingdom and 35 other countries. The airport is a hub for Flybe. You can easily reach Birmingham with daily non-stop flights from 8 other major hubs like Amsterdam (KLM), Dublin (Aer Lingus) and Frankfurt (Lufthansa).

BHX Click to open the interactive map.

Non-stop routes to BHX:


No direct flights found. Try clear all filters.
Major airlines with daily flights to Birmingham
Daily flights with KLM
Daily flights with Aer Lingus
Daily flights with Lufthansa
Daily flights with Air France
Daily flights with Emirates
Daily flights with Turkish Airlines
Daily flights with Qatar Airways
BHX routes and destination map
Show flights from Birmingham instead? Cheap flights to Birmingham

No, there are no directflights to Birmingham from the US so you'll need to find a flight with connection instead.

There are 27 airlines with direct flights to Birmingham. Aer Lingus, Ryanair and KLM are the most popular ones.

All 3 big alliances are flying to Birmingham. Star Alliance, Oneworld and SkyTeam.

The IATA code is BHX and the ICAO code is EGBB.

You can fly daily from 8 different airports hubs to Birmingham. Including Amsterdam with KLM, Dublin with Aer Lingus and Frankfurt & Munich with Lufthansa.

Depends where you are flying from. It takes 9h 30min from Delhi (DEL) and 1h 0min from Isle Of Man (IOM).

There are 2 airports in Birmingham with scheduled flights.

The airport with the most scheduled flight is Birmingham Airport (BHX).

It depends on where from and when you are flying. The average one-way ticket price according to our data is $152.
Direct flights to United Kingdom
Heathrow (LHR)

Flights from 218 different airports

Gatwick (LGW)

Flights from 198 different airports

Stansted (STN)

Flights from 194 different airports

Manchester Airport
Manchester Airport (MAN)

Flights from 177 different airports

Edinburgh Airport
Edinburgh Airport (EDI)

Flights from 152 different airports

Luton (LTN)

Flights from 121 different airports

Bristol Airport
Bristol Airport (BRS)

Flights from 116 different airports

Glasgow International Airport
Glasgow International Airport (GLA)

Flights from 86 different airports

Leeds Bradford
Leeds Bradford (LBA)

Flights from 75 different airports

Newcastle International Airport
Newcastle International Airport (NCL)

Flights from 72 different airports