Flights to Birmingham

Birmingham’s International Airport has over 2,000 flights per week to over the world and is the 2nd largest airport outside London. It has excellent connections to hub airports such as Amsterdam, Dubai, New York, Philadelphia, Frankfurt and Paris making it easy accessible from anywhere in the world.

What's more, London is just 90 minutes away by fast and frequent rail services, so it's easy to see all the famous sights that the capital has to offer.

Destination Scheduled Airline Frequency
Alicante
Ryanair
BMI Baby
Monarch
1 flights x 4 days
1 flight x 4 days
1 flight x 3 days
Amsterdam
KLM
BMI Baby
6 daily flights
2 daily flights
Ashgabat
Turkmenistan Airlines
1 flight x 4 days
Barcelona
BMI Baby
1 flight x 4 days
Bergerac
FlyBe
1 flight x 4 days
Biarritz
Ryanair
1 flight x 2 days
Billund
Ryanair
1 flight x 2 days
Bratilslava
Ryanair
1 flight x 2 days
Brest
FlyBe
1 flight x 2 days
Brussels
Brussels Airlines
5 daily flights
Bydgoszcz
Ryanair
1 flight x 2 days
Chambery
FlyBe
1 flight x 3 days
Copenhagen
SAS
2 flights x 6 days
Cork
Aer Lingus
BMI Baby
1 flight x 6 days
1 flight x 4 days
Cuneo
Ryanair
1 weekly flight
Derry
Ryanair
1 flight x 6 days
Dubai
Emirates
2 daily flights
Dublin
Ryanair
Aer Lingus
4 daily flights
5 daily flights
Dubrovnik
FlyBe
1 weekly flight
Dusseldorf
FlyBe
Lufthansa
Ryanair
4 flights x 6 days
4 daily departures
1 flight x 6 days
Faro
Monarch
1 flight x 6 days
Frankfurt
Lufthansa
FlyBe
Ryanair
4 daily flights
2 daily flights
1 flight x 4 days
Fuerteventura
Ryanair
1 flight x 3 days
Gdansk
Ryanair
1 flight x 3 days
Geneva
Easy Jet
BMI Baby
1 daily flight
1 flight x 6 days
Girona
Ryanair
1 flight x 3 days
Gothenburg
City Airline
1 flight x 6 days
Grenoble
Easy Jet
1 flight x 2 days
Guernsey
FlyBe
1 weekly flight
Hamburg
FlyBe
1 flight x 6 days
Hanover
FlyBe
1 daily flight
Islamabad
PIA Pakistan Intl
1 flight x 3 days
Istanbul
Turkish Airlines
1 flight x 6 days
Katowice
Ryanair
1 flight x 3 days
Kaunas
Ryanair
1 flight x 3 days
Krakow
Ryanair
1 flight x 3 days
La Rochelle
FlyBe
1 weekly flight
Lanzarote
Monarch
1 flight x 2 days
Larnaca
Cyprus Airways
1 flight x 3 days
Lyon
Air France
2 flights x 6 days
Malaga
Ryanair
BMI Baby
Monarch
1 daily flight
1 flight x 4 days
1 flight x 5 days
Malta
Air Malta
1 flight x 3 days
Milan
FlyBe
BMI Baby
2 daily flights
1 weekly flight
Munich
Lufthansa
3 daily departures
Murcia
Ryanair
1 flight x 3 days
New York
Continental Airlines
1 daily flight
Nice
BMI Baby
1 flight x 4 days
Oslo
Ryanair
1 flight x 3 days
Palma de Mallorca
Ryanair
BMI Baby
1 flight x 3 days
1 flight x 2 days
Paphos
Cyprus Airways
1 weekly flight
Paris
FlyBe
Air France
4 flight x 6 days
4 daily flights
Perpignan
Ryanair
1 flight x 2 days
Philadelphia
US Airways
1 daily flight
Pisa
Ryanair
1 flight x 3 days
Porto
Ryanair
1 flight x 2 days
Prague
BMI Baby
Ryanair
1 flight x 6 days
1 flight x 4 days
Reus
Ryanair
1 flight x 4 days
Rzeszow
Ryanair
1 flight x 2 days
Shannon
Ryanair
1 weekly flight
Split
FlyBe
1 weekly flight
Stockholm
Ryanair
1 flight x 4 days
Stuttgard
FlyBe
3 flights x 6 days
Szczecin
Ryanair
1 flight x 6 days
Tenerife
Monarch
1 daily flight
Toulouse
FlyBe
1 weekly flight
Verona
BMI Baby
1 weekly flight
Waterford Aer Arann 1 flight x 6 days
Zurich
Swiss
3 daily flights