- Birmingham (BHX) Malaga (AGP)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 Non-stop flights per dayat least 2h 45minfrom £69 - Birmingham (BHX) Alicante (ALC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 3 Non-stop flights per dayat least 2h 25minfrom £54 - Birmingham (BHX) Amsterdam (AMS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 5 Non-stop flights per dayat least 1h 10minfrom £85 - Birmingham (BHX) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 Non-stop flights per dayat least 2h 5minfrom £63 - Birmingham (BHX) Belfast (BFS)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–7 Non-stop flights per dayat least 1h 5minfrom £37 - Birmingham (BHX) Brussels (BRU)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 Non-stop flight per dayat least 1h 10minfrom £121 - Birmingham (BHX) Copenhagen (CPH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 Non-stop flights per dayat least 1h 45minfrom £126 - Birmingham (BHX) Dublin (DUB)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 8 Non-stop flights per dayat least 55minfrom £47 - Birmingham (BHX) Dubai (DXB)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2 Non-stop flights per dayat least 6h 5minfrom £160 - Birmingham (BHX) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–6 Non-stop flights per dayat least 1hfrom £44 - Birmingham (BHX) Faro (FAO)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 Non-stop flights per dayat least 2h 50minfrom £65 - 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
1–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 £116 - Birmingham (BHX) Almeria (LEI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 Non-stop flight per dayat least 3hfrom £222 - Birmingham (BHX) Malta (MLA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 Non-stop flight per dayat least 3h 15minfrom £98 - Birmingham (BHX) Munich (MUC)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 Non-stop flights per dayat least 1h 50minfrom £178 - Birmingham (BHX) Cork (ORK)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1 Non-stop flight per dayat least 1h 20minfrom £45 - Birmingham (BHX) Paphos (PFO)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 Non-stop flight per dayat least 4h 30minfrom £150 - Birmingham (BHX) Majorca (PMI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 Non-stop flights per dayat least 2h 20minfrom £56
Stops
- Direct flight
Departure airport
Destination country
Destination airport
Airline
- British Airways
- easyJet
- Ryanair
- Jet2.com
- Lufthansa
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday