Opodo is now available in the following countries:

Bristol to Barcelona flights

Explore the best deals

Discover the cheapest flights from Bristol to Barcelona
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Bristol to Barcelona

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of November. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 23 Nov - 29 Nov
£63
£58
£65
£50
£64
£57
£60
£110
£71
£55
£69
£66
NovemberDecemberJanuary
Airlines that fly from Bristol to Barcelona
Exchange rate
1 GBP = 1.19 EUR
1 EUR = 0.84 GBP
Last checked on Sun 08/11
Distance: 729 mi
Bristol airports
Bristol Airport (BRS)How far from city centre: 6 mi
Barcelona airports
El Prat Airport (BCN)How far from city centre: 8 mi

Find cheap flights from Bristol to Barcelona

Direct flights from Bristol to Barcelona link the South West of England with Catalonia, with fares starting from £15. easyJet and Ryanair serve the route, with frequent departures that take approximately 2 hours and 15 minutes. Bristol Airport (BRS) is a major regional gateway. Travellers consistently book Ryanair for flights to Barcelona-El Prat Airport (BCN).

Departing from Bristol: airports and terminals

Bristol to Barcelona flights take off from Bristol Airport (BRS), which operates from a single main terminal. It serves as the primary aviation hub for the South West, with easyJet and Ryanair operating regular direct services from here. For passengers driving to the airport, the Silver Zone provides dedicated parking options.

The airport is located 8.1 miles from the city centre. If you are situated centrally, arrive at Bristol Temple Meads Station or Bristol Bus Station. From there, the Bristol Airport Flyer Bus runs frequent services directly to the terminal. Alternatively, private hire vehicles and taxis are readily available across the city for a direct transfer.

Arriving in Barcelona: from the airport to the city

Flights from Bristol land at Barcelona-El Prat Airport (BCN), located 7.5 miles from the city centre. Ryanair operates into Terminal 2, while other network carriers use Terminal 1. A free shuttle bus connects the two terminals 24 hours a day, taking approximately 10 to 14 minutes.

To reach the city centre, the Aerobús (lines A1 and A2) offers a direct shuttle service to Plaça de Catalunya, taking about 35 minutes. The Rodalies commuter train (Line R2 Nord) departs from Terminal 2, reaching Barcelona Sants and Passeig de Gràcia stations in 25 minutes. The Barcelona Metro (Line L9 Sud) serves both terminals, connecting to the wider network. Official taxis are also available from marked ranks outside both terminals.

Things to do in Barcelona

Barcelona features distinct neighbourhoods and notable architecture. You can start your journey at the Gothic Quarter, which forms the oldest part of the city and contains well-preserved medieval buildings. Nearby, visit the Barceloneta beach, known for its water activities and coastal access.

Montjuic is a large park area overlooking the harbour that provides a quieter environment. Finally, take the time to visit Gracia, a bohemian district containing numerous independent bars, cafes, and restaurants.

Frequently asked questions about flights from Bristol to Barcelona

On average, how much is the price of a flight from Bristol to Barcelona?
When you fly from Bristol to Barcelona the average price is £98. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Bristol to Barcelona at Opodo?
The cheapest price for a flight from Bristol to Barcelona is 15 £. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Bristol to Barcelona?
The most popular months to book a flight from Bristol to Barcelona are November, October and December, based on the searches of our customers.
When is the best time to travel from Bristol to Barcelona?
The best time of the year to go to Barcelona when flying from Bristol depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, October is the top 1º month to fly to Barcelona from Bristol in terms of searches from our customer, followed by December and September. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, April and May are the months with less volume of searchs for the route Bristol - Barcelona.
How long does the flight take to go from Bristol to Barcelona?
The total flight time between Bristol and Barcelona is of around 5 h and 15 m on average, considering an average distance of 729.48 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Barcelona compared to Bristol?
While in Bristol temperatures can reach an average of 17º ºC in summer, Barcelona can experience temperatures up to 23º ºC during the hot season. In winter, however, the weather shows around 10º ºC in Barcelona, compared to the 5º ºC average in Bristol.

Plan your trip

Other popular routesPopular Flight Routes