Wayfli › Bristol (BRS) › To Barcelona (BCN)

Bristol (BRS) to Barcelona (BCN) flights

There are direct flights from Bristol Airport to Barcelona International Airport, sold by 2 airlines (including codeshares): Ryanair and easyJet. The distance is 1,180 km, about 1h 55m in the air. There are also 7 one-stop options, via airports such as Paris, Geneva and Lyon.

Live fares for BRS → BCNSee all routes on the map
1,180 kmdistance
~1h 55mdirect flight time (estimate)
2direct airlines
7one-stop options

Direct flights from Bristol to Barcelona

RouteAirlines (incl. codeshares)DistanceTime (est.)
BRS → BCNRyanair, easyJet1,180 km~1h 55m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
CDG PariseasyJet then Air France and Iberia1,317 km~4h 15m
GVA GenevaTUI Airways and Jet2.com then SWISS and easyJet1,500 km~4h 30m
LYS LyoneasyJet then Iberia and easyJet1,399 km~4h 20m
MRS MarseilleRyanair and easyJet then Iberia and Vueling1,416 km~4h 25m
BOD BordeauxeasyJet then Iberia and Volotea1,197 km~4h 10m
TLS ToulouseTUI Airways and Ryanair then Iberia and Vueling1,181 km~4h 5m
BIO BilbaoeasyJet then Iberia and Vueling1,366 km~4h 20m

More from Bristol and Barcelona

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.