British Airways has Club Europe flights from London Heathrow to Milan from £149 each way in its sale, with September travel showing in BA’s own sale data.
That’s a good price for short-haul business class, especially because Club Europe is not just a bigger seat label. BA says the fare includes lounge access where available, dedicated check-in, priority boarding, complimentary food and drinks, more personal space with the middle seat kept free, and up to two checked bags in the hold.
The sale runs until 25 June. BA says advertised sale fares are discounted from the lowest price available in the 22 days before 4 June, although selected exclusions apply and availability can move quickly.
The main thing to check is the full return price. The £149 example is each way, from Heathrow to Milan in September, so it works best if the return leg also prices sensibly for your dates.

How to book
Go to BA’s sale page, choose the business-class sale, and search London to Milan for September dates. Select Club Europe as the travel class and compare both legs before paying.

Useful info
If you’re comparing flight deals, our Italy flight deals page is a good place to start. For broader booking checks, see our guide to finding cheap flights from the UK.
Deal FAQs
Is the £149 BA Milan fare return?
No. BA shows the Milan Club Europe fare from London as £149 each way for September 2026 travel, so check the return leg before booking.
What do you get with Club Europe?
BA says Club Europe includes lounge access where available, dedicated check-in, priority boarding, complimentary food and drinks, more personal space, and a larger baggage allowance than Euro Traveller.
When does the BA sale end?
BA says The Original Sale ends on 25 June. Prices and availability can change before then, so treat the fare as a checked example rather than a guaranteed price on every date.
