Wayfli › Birmingham (BHX) › To Gran Canaria (LPA)

Birmingham (BHX) to Gran Canaria (LPA) flights

There are direct flights from Birmingham International Airport to Gran Canaria Airport, sold by 3 airlines (including codeshares): Ryanair, Jet2.com and easyJet. The distance is 2,951 km, about 4h 5m in the air. There are also 25 one-stop options, via airports such as Amsterdam, Barcelona and Madrid.

Live fares for BHX → LPASee all routes on the map
2,951 kmdistance
~4h 5mdirect flight time (estimate)
3direct airlines
25one-stop options

Direct flights from Birmingham to Gran Canaria

RouteAirlines (incl. codeshares)DistanceTime (est.)
BHX → LPARyanair, Jet2.com, easyJet2,951 km~4h 5m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM and easyJet then Transavia and TUIfly Netherlands3,625 km~7h 5m
BCN BarcelonaRyanair and Jet2.com then Ryanair and Iberia3,448 km~6h 50m
MAD MadridRyanair then ITA Airways and Ryanair3,104 km~6h 25m
EDI EdinburgheasyJet then Ryanair and Jet2.com3,662 km~7h 10m
DUB DublinAer Lingus and Ryanair then Aer Lingus and Ryanair3,253 km~6h 40m
LIS LisbonRyanair and easyJet then Binter Canarias and Azores Airlines2,961 km~6h 15m
AGP MalagaTUI Airways and Ryanair then Iberia and Vueling3,177 km~6h 30m
ALC AlicanteTUI Airways and Ryanair then Iberia and Vueling3,372 km~6h 45m
DUS DuesseldorfEurowings then Condor and TUI fly Deutschland3,788 km~7h 15m
GVA GenevaJet2.com and easyJet then Helvetic Airways3,665 km~7h 10m
TFS TenerifeTUI Airways and Ryanair then Transavia and Binter Canarias3,095 km~6h 25m
OPO PortoRyanair and Jet2.com then Ryanair2,953 km~6h 15m

More from Birmingham and Gran Canaria

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.