How many Litres is R500 petrol?

Diesel prices: We show prices for South Africa from 22-May-2023 to 28-Aug-2023. The average value for South Africa during that period was 21.83 South African Rand with a minimum of 21.37 South African Rand on 05-Jun-2023 and a maximum of 22.27 South African Rand on 31-Jul-2023. For comparison, the average price of diesel in the world for this period is 30.33 South African Rand. South Africa: The data for the country and other countries in our database are obtained from official government sources, regulatory agencies, petroleum companies, and major media sources. We update the data every week.

South Africa Diesel pricesLitreGallon
As of May 2023, the GFL is R3,96 which represents around 17% of every litre of petrol sold in South Africa. The RAF levy priced at R2,18 a litre represents around 11% on every litre of fuel sold. Combined, the two main levies will deliver around R138bn in revenue to government, approximately R90bn going to the GFL with the rest going to the RAF. The GFL contribution goes directly to Treasury and can be used for any purpose government determines.
Related: Going away? Here are some tips to maximise fuel efficiency
The Basic Fuel Price (BFP) is calculated based on costs associated with shipping petroleum products to South Africa from the Mediterranean area, Arab Gulf, and Singapore. These costs include insurance, storage, and wharfage (the cost to harbour facilities when off-loading petroleum products into storage). The current BFP is around R12,63 (ULP93 inland).
Related: JHB to CPT in a Single Cab Isuzu with One Tank of Fuel
Other costs associated with the petrol price include transport costs (from the harbour to inland areas, which accounts for the difference in price between coastal and inland prices), custom and excise duties, retail margins paid to fuel station owners (currently R2,42 on every litre sold), and secondary storage costs. These costs currently total R4,24/l for inland petrol, and R3,52/l for coastal petrol.
Using the current data, filling a 50-litre tank of fuel inland (93ULP) will cost R1 150,50 inland, and R1 131,00 (95ULP) at the coast – R76,50 more now than a year ago.
Scroll to Top