- Birmingham (BHX) Malaga (AGP)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–5 non-stop flights per dayat least 2h 49minfrom £90 - Birmingham (BHX) Alicante (ALC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2–7 non-stop flights per dayat least 2h 25minfrom £109 - Birmingham (BHX) Amsterdam (AMS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
5–9 non-stop flights per dayat least 1h 10minfrom £108 - Birmingham (BHX) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–5 non-stop flights per dayat least 2h 5minfrom £61 - Birmingham (BHX) Belfast (BFS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–6 non-stop flights per dayat least 1h 5minfrom £66 - Birmingham (BHX) Brussels (BRU)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 1h 10minfrom £120 - Birmingham (BHX) Copenhagen (CPH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 1h 45minfrom £149 - Birmingham (BHX) Dublin (DUB)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
9–12 non-stop flights per dayat least 1hfrom £49 - 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–4 non-stop flights per dayat least 1hfrom £66 - Birmingham (BHX) Faro (FAO)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–6 non-stop flights per dayat least 2h 50minfrom £100 - Birmingham (BHX) Funchal (FNC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 3h 40minfrom £184 - Birmingham (BHX) Frankfurt (FRA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3–4 non-stop flights per dayat least 1h 35minfrom £196 - Birmingham (BHX) Geneva (GVA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1 non-stop flight per dayat least 1h 35minfrom £142 - Birmingham (BHX) Almeria (LEI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 3hfrom £216 - Birmingham (BHX) Malta (MLA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–3 non-stop flights per dayat least 3h 15minfrom £143 - Birmingham (BHX) Munich (MUC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–3 non-stop flights per dayat least 1h 50minfrom £212 - Birmingham (BHX) Cork (ORK)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 1h 20minfrom £80 - Birmingham (BHX) Paphos (PFO)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 non-stop flights per dayat least 4h 30minfrom £202 - Birmingham (BHX) Majorca (PMI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–9 non-stop flights per dayat least 2h 20minfrom £63
Stops
- Direct flight
Destination country
Destination airport
Airline
- Ryanair
- easyJet
- Lufthansa
- Jet2.com
- Emirates Airline
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)