Petrol and diesel prices in Botswana
Last updated
Compiled from official government and open-data fuel price publications for Botswana. Every figure on this page is available through our free JSON API.
Current fuel prices in Botswana
- RON 95 20.52 BWP/L $1.52/L · $5.74/gal +29.3% in 30 days
- RON 98 22.57 BWP/L $1.67/L · $6.32/gal +29.3% in 30 days
- Diesel 25.05 BWP/L $1.85/L · $7.01/gal +66.1% in 30 days
How fuel prices have moved in Botswana
| Fuel | 30 days | 90 days | 1 year |
|---|---|---|---|
| RON 95 | +29.3% | +38.6% | +42.5% |
| RON 98 | +29.3% | +38.6% | +42.5% |
| Diesel | +66.1% | +78.2% | +83.1% |
Fuel price history for Botswana
The last 24 published updates, in BWP per litre. We hold 29 readings for Botswana, back to 27 June 2016.
| Date | RON 95 | RON 98 | Diesel |
|---|---|---|---|
| 20.52 | 22.57 | 25.05 | |
| 20.52 | 22.57 | 25.05 | |
| 20.52 | 22.57 | 25.05 | |
| 20.52 | 22.57 | 25.05 | |
| 20.52 | 22.57 | 25.05 | |
| 15.87 | 17.46 | 15.08 | |
| 15.42 | 16.96 | 14.65 | |
| 14.80 | 16.28 | 14.06 | |
| 14.40 | 15.84 | 13.68 | |
| 14.10 | 15.51 | 13.41 | |
| 13.80 | 15.18 | 13.11 | |
| 13.60 | 14.96 | 12.92 | |
| 13.40 | 14.74 | 12.74 | |
| 14.40 | 15.84 | 13.68 | |
| 14.00 | 15.40 | 13.30 | |
| 13.70 | 15.07 | 13.02 | |
| 13.40 | 14.74 | 12.74 | |
| 13.00 | 14.30 | 12.35 | |
| 13.50 | 14.85 | 12.82 | |
| 13.80 | 15.18 | 13.11 | |
| 18.50 | 20.35 | 17.57 | |
| 14.50 | 15.95 | 13.77 | |
| 11.80 | 12.98 | 11.21 | |
| 6.80 | 7.48 | 6.46 |
Frequently asked questions
How much is petrol in Botswana today?
As of 6 July 2026, RON 95 petrol in Botswana costs 20.52 BWP per litre — about $1.52 per litre, or $5.74 per US gallon.
What is the RON 95 price in Botswana?
RON 95 costs 20.52 BWP per litre in Botswana as of 6 July 2026.
Is diesel cheaper than petrol in Botswana?
Petrol is cheaper. As of 6 July 2026, diesel costs 25.05 BWP per litre and petrol 20.52 BWP per litre — a difference of 4.53 BWP (18.1% less than diesel).
Have fuel prices gone up in Botswana?
Petrol in Botswana has risen 29.3% in the past 30 days, from 15.87 to 20.52 BWP per litre.
When were these Botswana fuel prices last updated?
These prices were last updated on 6 July 2026. Botswana typically publishes new fuel prices about every 7 days.
Compare with nearby markets
Or compare Botswana against any market side by side · All fuel prices in Africa