Fill up and win with BP Competition
Get 10x more Miles!
Simply use your Discovery Card to pay when you fill up
Discovery Miles is an e-currency you earn simply by using your Discovery Card. You can then use your Miles to shop, travel and save on your essentials or simply to spoil yourself.
Get half back with Discovery
The better you drive, the more you are rewarded
Discovery Insure encourages safe driving through Vitalitydrive, our incentive-based programme that gives you great rewards for improving your driving. Find out how you can get up to 50% of your BP fuel spend back, as well as other great benefits.
Fill up, up and away with BP and Avios
Welcome to the new travel reward currency, where you can turn fuel into flights.
BP wants to reward you, our loyal customer, by giving you something back when you fill up with us. That’s why we’ve partnered with the Avios Rewards Programme - a programme that lets you collect, accumulate and exchange your Avios points for a flight to any destination in the world.