Cheap flights from Bristol to Milan
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 Milan are usually found in November or October, booked 55 days in advance, depart on a Wednesday or Tuesday and return on a Sunday
£160
£120
£80
£41
Price
|
£41 - £158
|
Temperature
|
7 - 31 °C
|
Rainfall
|
22 - 101 mm
|
Most popular in | February | High demand for flights, 14% potential price rise |
Cheapest in | November | Best time to find cheap flights, 8% potential price drop |
Average price | £128 | Price for this month |
Cheapest price | £41 | From Bristol to Milan |
Cheap flights from Bristol to Milan in December 2019
The best prices found for BRS to MXP flights in December
10 Dec - 14 Dec
£20pp
BRS
Bristol
Ryanair
Direct
BGY
Milan Orio Al Serio
BGY
Milan Orio Al Serio
Ryanair
Direct
BRS
Bristol
10 Dec - 12 Dec
£40pp
BRS
Bristol
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
BRS
Bristol
12 Dec - 15 Dec
£43pp
BRS
Bristol
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
BRS
Bristol
Bristol to Milan 2020 flight deals
Cheap flights to Milan from Bristol found for this year
20 Jan - 24 Jan
£18pp
BRS
Bristol
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
BRS
Bristol
22 Feb - 25 Feb
£26pp
BRS
Bristol
Ryanair
Direct
BGY
Milan Orio Al Serio
BGY
Milan Orio Al Serio
Ryanair
Direct
BRS
Bristol
7 Feb - 10 Feb
£33pp
BRS
Bristol
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
BRS
Bristol
Direct flights to Milan from Bristol
Save time with Bristol to Milan direct flight deals
20 Jan - 24 Jan
£18pp
BRS
Bristol
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
BRS
Bristol
5 Dec - 10 Dec
£20pp
BRS
Bristol
Ryanair
Direct
BGY
Milan Orio Al Serio
BGY
Milan Orio Al Serio
Ryanair
Direct
BRS
Bristol
9 Dec - 13 Dec
£23pp
BRS
Bristol
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
BRS
Bristol
Last-minute flights from Bristol to Milan
Late deals on return flights to Milan from Bristol, departing today and this week
5 Dec - 10 Dec
£20pp
BRS
Bristol
Ryanair
Direct
BGY
Milan Orio Al Serio
BGY
Milan Orio Al Serio
Ryanair
Direct
BRS
Bristol
9 Dec - 13 Dec
£23pp
BRS
Bristol
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
BRS
Bristol
10 Dec - 14 Dec
£33pp
BRS
Bristol
Ryanair
Direct
BGY
Milan Orio Al Serio
BGY
Milan Orio Al Serio
Ryanair
Direct
BRS
Bristol
Alternative routes for Bristol to Milan
London to Pisa
from £20 pp
Manchester to Pisa
from £49 pp
Birmingham to Pisa
from £139 pp
Cardiff to Pisa
from £225 pp
Norwich to Venice
from £235 pp
Exeter to Venice
from £274 pp
Destination information for Milan
Things to know before you go. Useful info for your trip from Bristol to Milan
Today's exchange rate
£1.00 = €1.18
Flight duration
2h 16m
Average temperature for December in Milan
7.0 °C
Avg rainfall for December in Milan
42.0 mm
Airports servicing Milan
Popular flight searches
Check out other popular destinations found by fellow travellers
Weekly flight availability
from Bristol to Milan
Sunday
0 flights
Monday
0 flights
Tuesday
0 flights
Wednesday
0 flights
Thursday
2 daily flights
Friday
0 flights
Saturday
0 flights