Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Bristol to Spain from £20

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 27/3. Fares are subject to change and may not be available on all flights or dates of travel.
BRS — MAD
12 Feb — 19 Feb1
1 adult

Cheap flight deals from Bristol to Spain

Discover tips and strategies to find the most affordable flight options for your journey from Bristol (BRS) to Spain (ES0). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 7 February 2025.

Round-trip from

£35

One-way from

£21

Popular in

August

Cheapest in

January

Average price

£90

Good round-trip deal

£60 or less

Good one-way deal

£26 or less
Ryanair
  • Ryanair
  • 5/3-25/3
  • Nonstop
  • 4h 30m total
  • Bristol to Spain
Ryanair
  • Ryanair
  • 3/3
  • Nonstop
  • 2h 05m total
  • Bristol to Spain
Highest demand for flights based on searches. 15% potential increase in price (£22 potential increase over avg. return price).
Cheapest flight prices on average. 3% potential price decrease (£4 potential savings vs. average return price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Bristol to Spain.
Price to beat on a one-way flight from Bristol to Spain.

Find flight deals from Bristol to Spain

Cheapest flights from Bristol to Spain
Explore the most affordable flight options available from Bristol to Spain. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 7 February 2025.

Wed 5/307:30BRS - BCN
Nonstop2h 05mRyanair
Tue 25/317:05BCN - BRS
Nonstop2h 25mRyanair
Deal found 6/2£35
Thu 24/418:50BRS - MAD
Nonstop2h 15mRyanair
Mon 28/406:15MAD - BRS
Nonstop2h 15mRyanair
Deal found 6/2£42
Mon 28/417:00BRS - PMI
Nonstop2h 20mRyanair
Fri 2/519:05PMI - BRS
Nonstop2h 30mRyanair
Deal found 6/2£47
Sun 16/314:10BRS - LPA
Nonstop4h 15mRyanair
Thu 27/318:30LPA - BRS
Nonstop4h 05mRyanair
Deal found 6/2£47
Thu 20/306:05BRS - TFS
Nonstop4h 20mRyanair
Wed 26/306:10TFS - BRS
Nonstop4h 05mRyanair
Deal found 6/2£47
Sun 2/317:30BRS - ALC
Nonstop2h 25mRyanair
Thu 6/313:05ALC - BRS
Nonstop2h 40mRyanair
Deal found 6/2£47
Thu 13/306:40BRS - AGP
Nonstop2h 40mRyanair
Thu 20/320:30AGP - BRS
Nonstop2h 45mRyanair
Deal found 6/2£47
Tue 11/313:25BRS - BCN
Nonstop2h 05mMultiple Airlines
Fri 14/320:55BCN - BRS
Nonstop2h 20mMultiple Airlines
Deal found 6/2£55
Sun 27/420:10BRS - PMI
Nonstop2h 20measyJet
Thu 1/510:05PMI - BRS
Nonstop2h 30measyJet
Deal found 5/2£56
Sat 8/320:05BRS - BCN
Nonstop2h 05measyJet
Sat 15/310:55BCN - BRS
Nonstop2h 20measyJet
Deal found 6/2£57
Wed 12/206:35BRS - MAD
Nonstop2h 20measyJet
Tue 18/220:35MAD - BRS
Nonstop2h 15measyJet
Deal found 6/2£63
Thu 13/306:40BRS - AGP
Nonstop2h 40mMultiple Airlines
Thu 27/305:50AGP - BRS
1 stop9h 20mMultiple Airlines
Deal found 6/2£64

Find flights from Bristol to Spain within your budget

Customise your flight search to find flights from Bristol to Spain that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 858,174 searches. Data last updated 7 February 2025.

Fly from

Any airport

Fly to

Any airport

Route

Depart

Return

Price

BristolBarcelona

BRS - BCN

BRSBCN

Bristol

Wed 5/3

07:30-10:35

Nonstop2h 05m

Barcelona-El Prat

Tue 25/3

17:05-18:30

Nonstop2h 25m

£35

BristolMadrid

BRS - MAD

BRSMAD

Bristol

Thu 24/4

18:50-22:05

Nonstop2h 15m

Madrid Barajas

Mon 28/4

06:15-07:30

Nonstop2h 15m

£42

BristolMálaga

BRS - AGP

BRSAGP

Bristol

Wed 5/3

12:50-16:30

Nonstop2h 40m

Malaga

Sat 8/3

10:20-12:05

Nonstop2h 45m

£46

BristolPalma de Mallorca

BRS - PMI

BRSPMI

Bristol

Mon 28/4

17:00-20:20

Nonstop2h 20m

Palma de Mallorca Son Sant Joan

Fri 2/5

19:05-20:35

Nonstop2h 30m

£47

BristolLas Palmas de Gran Canaria

BRS - LPA

BRSLPA

Bristol

Sun 16/3

14:10-18:25

Nonstop4h 15m

Las Palmas de Gran Canaria

Thu 27/3

18:30-22:35

Nonstop4h 05m

£47

BristolGranadilla

BRS - TFS

BRSTFS

Bristol

Thu 20/3

06:05-10:25

Nonstop4h 20m

Granadilla Tenerife-Sur

Wed 26/3

06:10-10:15

Nonstop4h 05m

£47

BristolAlicante

BRS - ALC

BRSALC

Bristol

Sun 2/3

17:30-20:55

Nonstop2h 25m

Alicante

Thu 6/3

13:05-14:45

Nonstop2h 40m

£47