The airline introduced the policy on some of its short haul flights from Gatwick earlier this year, but flights from Heathrow and London City airport are also now included. And the 'hand luggage only' discount means that a customer travelling from Heathrow to Edinburgh will pay as little as £37.
According to The Independent, Robin Glover-Faure, BA's head of short haul, explained that the policy had been extended following great success at Gatwick.
The £10 discount is in line with easyJet's charge for checking in baggage, while Ryanair's charge for passengers with hold luggage is £5 more expensive. Furthermore, the airline faces much less competition from budget airlines at Heathrow and City airports.
"They've tested this idea at Gatwick and found that it works."
What do you think? Would you rather take advantage of BA's discount than fly with a budget airline? Leave your comments below...