Botswana raised diesel by P8.77 a litre on 28 March 2026 — the largest single fuel move of any country in this cluster — and cut it by P4.12 on 7 July. Diesel 50ppm is P20.93 a litre, roughly US$1.48. BERA has announced no change since, which makes Botswana the cheapest diesel of the countries we track this October.
The one-line version. Kazungula to Johannesburg through Botswana is 1 329 km. At P20.93 and 2.5 km per litre the diesel is about P11 127 (US$785). The March increase alone added P4 662 to that same leg, and the July cut took P2 190 of it back. The three levies suspended in March are a decision that can be reversed, which is the part worth planning for.
Where the price on this page comes from
BERA announces price changes by press release and does not keep a current price table on its website: its public downloads page lists nothing newer than 2023. The current price on this page is from BERA’s release of 6 July 2026, as carried by the government’s Daily News: diesel 50ppm down 412 thebe to P20.93 a litre from 00:01 on 7 July 2026. It was still P20.93 on 5 October 2026. Everything on this page about the mechanism, the March increase and the under-recoveries is from BERA’s statements of 28 March and 8 April 2026, each dated.
Who sets the price, and how
The Botswana Energy Regulatory Authority (BERA) regulates retail pump prices, which are set in pula and changed by statutory instrument and government gazette rather than on a fixed monthly calendar. Adjustments come when the accumulated gap between real cost and the regulated price gets large enough to act on.
That gap has a name and it is the key to understanding Botswana. BERA runs a price adjustment mechanism: when fuel costs more than the regulated price allows, the shortfall accrues as an under-recovery rather than hitting the pump immediately. It is smoothing, not absorption — the cost does not go away, it queues.
| What BERA published | Figure | Date |
|---|---|---|
| Diesel 50ppm price increase | +P8.77 per litre | effective 00:01, 28 March 2026 |
| Unleaded petrol 95 increase | +P5.05 per litre | same |
| Illuminating paraffin increase | +P10.55 per litre | same |
| Diesel 50ppm price decrease | −P4.12 per litre, to P20.93 | effective 00:01, 7 July 2026 |
| Unleaded petrol 95 decrease | −P2.31 per litre, to P18.21 | same |
| Diesel under-recovery still outstanding | P1.41 per litre | as at 31 March 2026 |
| Petrol under-recovery still outstanding | 32 thebe per litre | as at 31 March 2026 |
| Fuel Levy, Road Fund Levy and Security of Supply Margin | suspended | Government Gazette No. 51 of 2026 |
What drove it
| Force | What happened | Who controls it |
|---|---|---|
| The global oil price | BERA put numbers on it: Brent went from US$69.37 a barrel in February 2026 to US$97.23 by 26 March, up 38.1%. Refined products moved far harder than the crude — over the same window BERA reported diesel up 90.8%, petrol 95 up 59.7% and paraffin up 110.9%. That divergence is why diesel took the biggest increase of the three. By July the direction had reversed: BERA reported Brent down 18.6%, from US$103.71 a barrel in May to US$84.43 in June, and cut pump prices. | Nobody here |
| The pula | Botswana’s currency is managed against a basket including the rand, which makes it steadier than most in the region. It is the smallest of the three forces here. | Nobody here |
| Levies | 🔴 The domestic lever, and Botswana pulled it hard. Government Gazette No. 51 of 2026 suspended the Fuel Levy, the Road Fund Levy and the Security of Supply Margin. BERA was explicit that this does not cut the pump price — it runs through the under-recovery mechanism instead, preventing a further rise rather than delivering a fall. | The government |
The sentence in BERA’s release that matters most to you. After the March increase, BERA said that by 31 March under-recoveries stood at P1.41 a litre on diesel and that “ideally, there should have been an additional increase of pump prices by the same figures” — avoided only because the levies were suspended. On the 1 329 km Kazungula–Johannesburg leg that deferred P1.41 is P750 of fuel cost that has already happened and has not yet been billed to anyone. A suspended levy is a decision that can be reversed — Namibia restored its levies four months after halving them. Price your longer contracts as though it will be.
What it costs on the Botswana corridors we measure
30 of our 269 active corridors touch Botswana, and its geography makes it a crossroads rather than a destination: the Trans-Kalahari runs west to Walvis Bay, the north–south route carries Copperbelt traffic over Kazungula, and Gaborone sits four hours from Johannesburg. Worked at 2.5 km per litre, which is a loaded interlink on reasonable road. A lighter rig does better and a hard pull does worse — the point is the shape, and your own figure slots straight in.
| Leg | km | Diesel, one way | in USD | Same fuel at the SA wholesale price |
|---|---|---|---|---|
| Gaborone – Johannesburg | 398 | P3 329 | US$235 | US$308 |
| Gaborone – Francistown | 436 | P3 648 | US$257 | US$337 |
| Francistown – Kasane/Kazungula | 495 | P4 146 | US$293 | US$382 |
| Gaborone – Kasane/Kazungula | 931 | P7 796 | US$550 | US$719 |
| Kazungula – Johannesburg via Botswana | 1 329 | P11 127 | US$785 | US$1 027 |
| Gaborone – Walvis Bay (Trans-Kalahari) | 1 504 | P12 595 | US$889 | US$1 162 |
Where diesel is cheaper across the border
Botswana sits between four fuel regimes, which makes it one of the more useful places in the region to think about where you fill.
| Diesel | In USD | What kind of price | |
|---|---|---|---|
| Botswana | P20.93 | US$1.48 | regulated pump price, from 7 July 2026 |
| Zambia | K33.27 | US$1.67 | uniform national pump price |
| Namibia, Walvis Bay | N$27.86 | US$1.68 | regulated pump price |
| South Africa, inland | R31.95 | US$1.93 | wholesale list — the pump is higher |
Working answer: Botswana is the cheapest of the four. On the Trans-Kalahari, running Gaborone to Walvis Bay, fill on the Botswana side. Coming south over Kazungula, fill in Botswana rather than Zambia: Zambia’s K6.41 increase on 1 October put its price about 13% above Botswana’s. Zambian prices are here and Namibian prices here.
Two practical notes for Botswana specifically. Diesel availability on the main routes and north toward Kasane is generally reliable, which is not true of every remote route in this region. And carry pula: card payment works at the major stations, but on the long empty stretches cash is what settles it. Our Botswana rates guide covers permits, BURS clearing and the rest of the cost stack.
Kweli Load Exchange
Now find a load for your truck — or a truck for your load
Free for transporters and shippers. No commission, no subscription.
Local
and cross-border
See
who you are dealing with
R0
commission, always
List your truck and its corridors, or post a load. Your corridors decide which loads we show you first — they do not lock you out of the rest. Body, weight, fit, papers: we show them, and you decide.
WhatsApp-integrated · your number is your account. Nothing from an app store — you finish with your trucks and their corridors on the board.
New to Kweli? See what the network does → — load exchange, driver registry and the Pulse community.
Questions people ask
What is the diesel price in Botswana now?
P20.93 a litre for diesel 50ppm, roughly US$1.48. BERA set that price from 7 July 2026, when it cut diesel by P4.12 a litre, and it was still the price in early October 2026.
Who sets fuel prices in Botswana?
The Botswana Energy Regulatory Authority, BERA. Changes are made by statutory instrument and government gazette rather than on a fixed monthly cycle, and are driven by the accumulated gap between real cost and the regulated price.
What is an under-recovery in Botswana fuel pricing?
The shortfall between what fuel actually costs and what the regulated pump price allows. Instead of passing it straight through, BERA lets it accrue and recovers it later. At 31 March 2026 the diesel under-recovery was P1.41 a litre. It is deferred cost, not cancelled cost.
Why did Botswana fuel prices go up so much in March 2026?
BERA raised diesel by P8.77 a litre on 28 March 2026 after Brent crude rose 38.1% between February and 26 March, and international diesel product prices rose 90.8% over the same window.
Have Botswana fuel levies been removed?
Suspended, not removed. Government Gazette No. 51 of 2026 suspended the Fuel Levy, the Road Fund Levy and the Security of Supply Margin. BERA confirmed this does not reduce pump prices — it prevents a further increase by offsetting the under-recovery.
Is diesel cheaper in Botswana or South Africa?
Botswana: about US$1.48 a litre against a South African inland wholesale price of about US$1.93. The South African number is a wholesale list price and the pump sits above it, so the gap at two pumps is wider.
How we put this together
The mechanism, the March changes, the Brent and product-price figures and the under-recoveries are from BERA’s own statements of 28 March and 8 April 2026, each dated in the table above. The current pump price is from BERA’s release of 6 July 2026 as carried by the Daily News, checked against a price aggregator’s reading of 5 October 2026. Corridor distances are our own, measured on the road network rather than straight-line. Currency conversions use one dated quote for every post in this set — exchangerate-api.com, reading of 11 October 2026 — so the six countries can be compared with each other. Rates move; the litre price is the number to trust, not the dollar one.
Sources
- Botswana Energy Regulatory Authority, Press Release: Fuel Prices Adjustments, 27 March 2026. The increases of P8.77, P5.05 and P10.55 a litre effective 00:01 on 28 March 2026, and the rise in international product prices between February and March.
- Botswana Energy Regulatory Authority, Press Release: Clarification on Current Pump Prices, 8 April 2026. The suspension of the three levies under Government Gazette No. 51 of 2026, and the under-recoveries at 31 March 2026.
- Daily News (Government of Botswana), Fuel prices drop from July 7, 6 July 2026. BERA’s release of 6 July 2026: diesel 50ppm down 412 thebe to P20.93 and petrol 95 down 231 thebe to P18.21 from 00:01 on 7 July 2026, and the Brent figures for May and June.
- GlobalPetrolPrices.com, Botswana diesel prices, 5 October 2026. Diesel at P20.93 a litre on 5 October 2026.
- exchangerate-api.com, US dollar exchange rates, reading of 11 October 2026. The pula, kwacha, Namibia dollar and rand to US dollar rates.
- The prices for Zambia, Namibia and South Africa in the comparison tables are sourced on those pages.
The lane fuel costs, per-kilometre costs, percentages and US dollar conversions are Kweli’s own figures, worked out from the prices above by the method shown on this page: road kilometres ÷ 2.5 km per litre × the price. Road distances are measured on the road network from the Kweli corridor pool.
Related: pricing the Trans-Kalahari and Kazungula corridors · the Kazungula bridge crossing · trucking in Botswana · Namibian diesel, the other end of the Trans-Kalahari · all fuel and freight cost coverage



