- Birmingham (BHX) Malaga (AGP)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 2h 45minfrom £72 - Birmingham (BHX) Alicante (ALC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 3 non-stop flights per dayat least 2h 25minfrom £80 - Birmingham (BHX) Amsterdam (AMS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 5 non-stop flights per dayat least 1h 10minfrom £112 - Birmingham (BHX) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 2h 5minfrom £73 - Birmingham (BHX) Belfast (BFS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–7 non-stop flights per dayat least 1h 5minfrom £52 - Birmingham (BHX) Brussels (BRU)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 1h 10minfrom £130 - Birmingham (BHX) Copenhagen (CPH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 1h 45minfrom £134 - Birmingham (BHX) Dublin (DUB)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 8 non-stop flights per dayat least 55minfrom £52 - Birmingham (BHX) Dubai (DXB)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2 non-stop flights per dayat least 6h 5minfrom £306 - Birmingham (BHX) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–6 non-stop flights per dayat least 1hfrom £51 - Birmingham (BHX) Faro (FAO)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 2h 50minfrom £85 - Birmingham (BHX) Funchal (FNC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 3h 40minfrom £154 - Birmingham (BHX) Frankfurt (FRA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3–4 non-stop flights per dayat least 1h 35minfrom £163 - Birmingham (BHX) Geneva (GVA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 4 non-stop flights per dayat least 1h 35minfrom £136 - Birmingham (BHX) Almeria (LEI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 3hfrom £218 - Birmingham (BHX) Malta (MLA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 3h 15minfrom £113 - Birmingham (BHX) Munich (MUC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 non-stop flights per dayat least 1h 50minfrom £187 - Birmingham (BHX) Cork (ORK)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1 non-stop flight per dayat least 1h 20minfrom £55 - Birmingham (BHX) Paphos (PFO)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 4h 30minfrom £170 - Birmingham (BHX) Majorca (PMI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 2h 20minfrom £64
Stops
- Direct flight
Destination country
Destination airport
Airline
- Ryanair
- easyJet
- Lufthansa
- Jet2.com
- KLM
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Most frequent connection to Birmingham:
- Dusseldorf - Birmingham (52/Week)
- Dublin - Birmingham (39/Week)
- Dubai - Birmingham (16/Week)
- Tenerife South - Birmingham (16/Week)
- Delhi - Birmingham (7/Week)
- Edinburgh - Birmingham (52/Week)
- Belfast City - Birmingham (50/Week)
- Glasgow - Birmingham (45/Week)
- Belfast - Birmingham (22/Week)
- Aberdeen - Birmingham (21/Week)