Cheap flights from Bristol to Madrid
Know your dates, get live prices in seconds:
We work with more than 300 partners to bring you better travel deals

The best prices from Bristol to Madrid are usually found in March or January, booked 38 days in advance, depart on a Wednesday or Tuesday and return on a Monday
£250
£190
£130
£79
Price
|
£79 - £236
|
Temperature
|
11 - 33 °C
|
Rainfall
|
9 - 65 mm
|
Most popular in | May | High demand for flights, 36% potential price rise |
Cheapest in | March | Best time to find cheap flights, 7% potential price drop |
Average price | £155 | Price for this month |
Cheapest price | £79 | From Bristol to Madrid |
Cheap flights from Bristol to Madrid in December 2019
The best prices found for BRS to MAD flights in December
19 Dec - 22 Dec
£113pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
Direct
BRS
Bristol
18 Dec - 19 Dec
£119pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
Direct
BRS
Bristol
Bristol to Madrid 2020 flight deals
Cheap flights to Madrid from Bristol found for this year
5 Mar - 9 Mar
£57pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
Direct
BRS
Bristol
30 Apr - 4 May
£59pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
Direct
BRS
Bristol
23 Jan - 26 Jan
£65pp
BRS
Bristol
Ryanair
1 STOP
MAD
Madrid Barajas
MAD
Madrid Barajas
Ryanair
1 STOP
BRS
Bristol
Direct flights to Madrid from Bristol
Save time with Bristol to Madrid direct flight deals
20 Jan - 26 Jan
£49pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
Direct
BRS
Bristol
5 Mar - 9 Mar
£57pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
Direct
BRS
Bristol
Last-minute flights from Bristol to Madrid
Late deals on return flights to Madrid from Bristol, departing today and this week
11 Dec - 18 Dec
£91pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
Direct
BRS
Bristol
12 Dec - 15 Dec
£97pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
1 STOP
BRS
Bristol
10 Dec - 9 Jan
£168pp
BRS
Bristol
easyJet
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
easyJet
1 STOP
BRS
Bristol
Alternative routes for Bristol to Madrid
Exeter to Alicante
from £40 pp
Newquay to Alicante
from £48 pp
Birmingham to Alicante
from £54 pp
Cardiff to Alicante
from £69 pp
London to Valladolid
from £120 pp
Norwich to Alicante
from £187 pp
Destination information for Madrid
Things to know before you go. Useful info for your trip from Bristol to Madrid
Today's exchange rate
£1.00 = €1.19
Flight duration
2h 16m
Average temperature for December in Madrid
11.0 °C
Avg rainfall for December in Madrid
51.0 mm
Airports servicing Madrid
Popular flight searches
Check out other popular destinations found by fellow travellers
Weekly flight availability
from Bristol to Madrid
Sunday
1 daily flight
Monday
1 daily flight
Tuesday
1 daily flight
Wednesday
0 flights
Thursday
1 daily flight
Friday
1 daily flight
Saturday
0 flights