If you want a cheap flight from Birmingham to Milan, you've got two airlines to choose from.
Milan Malpensa Airport is just one of the airports in Milan. If you're not set on a specific airport, try changing your search from Milan Malpensa Airport to Milan to see a broader range of flights – they might be cheaper. It usually takes about 6 hrs 50 mins to fly 1075 km to Milan Malpensa Airport.
You can expect accommodation prices to be higher at this time of year too. Last-minute deals do crop up, but it's best to book everything in advance to avoid disappointment.