Wayfli › Barcelona (BCN) › To Birmingham (BHX)

Barcelona (BCN) to Birmingham (BHX) flights

There are direct flights from Barcelona International Airport to Birmingham International Airport, sold by 4 airlines (including codeshares): Ryanair, Jet2.com, easyJet and Vueling. The distance is 1,274 km, about 2h 5m in the air. There are also 6 one-stop options, via airports such as Paris, Geneva and Beauvais.

Live fares for BCN → BHXSee all routes on the map
1,274 kmdistance
~2h 5mdirect flight time (estimate)
4direct airlines
6one-stop options

Direct flights from Barcelona to Birmingham

RouteAirlines (incl. codeshares)DistanceTime (est.)
BCN → BHXRyanair, Jet2.com, easyJet, Vueling1,274 km~2h 5m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
CDG ParisAir France and Iberia then Air France and easyJet1,346 km~4h 20m
GVA GenevaSWISS and easyJet then Jet2.com and easyJet1,532 km~4h 30m
BVA BeauvaisRyanair then Ryanair1,336 km~4h 20m
BOD BordeauxIberia and Vueling then easyJet1,305 km~4h 15m
TLS ToulouseIberia and Vueling then TUI Airways and Ryanair1,274 km~4h 15m
SDR SantanderRyanair and Iberia then Ryanair1,555 km~4h 35m

More from Barcelona and Birmingham

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.