Keep your business moving with BP’s Fuel Card Offer for NatRoad Members

Thanks to our important partnership with BP Australia, NatRoad members receive the best fuel discounts in the industry.

Save more with increased BP discounts

Access extra savings with your BP Plus card with the increased discount effective May 2019.  NatRoad members receive 8.25 cents per litre up from 7 cents a litre at key diesel sites and 4.5 cents per litre at all other sites.

Discover how much you can save with NatRoad and BP Plus using the savings calculator below.

What are the discounts?

Key Sites

Other BP Sites

Spirit Fuel

8.25c per litre discount4.5c per litre discount5.5c per litre discount

Above discounts are off the pump price and inclusive of GST (effective May 2019)

NatRoad and BP Plus Savings Calculator  

There’s a clever way for NatRoad members to fuel their business.

If you’re running just one truck, sign up to a BP Plus Fuel Card and access exclusive fuel discounts that can save you around $2.500 p.a.*

Find out how much your business can save with the NatRoad and BP Plus calculator. Click here to download the calculator.

How the fuel discount works

Please note existing NatRoad Members who use BP Plus will get the new rebates added to their account automatically. 

Don't have a BP Plus account yet? To access the above discounts, you will need to set-up a BP Plus fuel account. 

How it works:

  1. Head to
  2. Click Apply Now
  3. Enter promo code: NATROAD (NatRoad membership is required prior to using this code. Membership will be verified)

Alternatively, contact us for help setting up your account and ensuring the discount is properly applied. 

When your two accounts are linked, the discount will automatically be applied to any fuel purchases on your account. 

Useful Information

To find out how much you can save throughout Australia, view the latest Pump Prices.

*Savings based on a NatRoad member and BP Plus customer running 1 truck using an average of 40,000 litres of diesel per year. Average Diesel price of $1.50 used.