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 Travel Rewards Programme - a programme that lets you collect, accumulate and exchange your Avios points for a flight to any destination in the world.

Register to activate your card and start collecting!

Step 1:

Ask a petrol attendant at your local BP for an Avios card.

Step 2:

Visit the Avios website or the SA Avios Call Centre to begin your registration, or call 0 214 277 555

Step 3:

Follow the step-by-step instructions online to successfully activate your Avios card.

Collecting Avios points at your local BP is easy

Avios Card:

2 litres = 1 Avios

With every 2 litres of fuel bought, you'll earn 1 Avios

Avios Credit Card:

R5 = 1 Avios

With every R5 spent at BP using your Avios Credit Card, you'll earn 1 Avios

Why not accelerate your Avios point earnings with our Avios partners?

For every 8 Smart Shopper points collected, you'll earn 1 Avios.

For every R10 spent at Avis, you'll earn 1 Avios.

For every R100 of property value sold, you'll earn 2 Avios.

Collect 1 Avios, for every mile you fly.

Minimum of 125 Avios for every flight booked.