in

These Southern African nations are feeling the fuel price pinch

Southern African motorists are paying vastly different prices for fuel, and it’s drivers in Zimbabwe and Malawi who are feeling the most pain at the pump.

Both countries currently have the highest fuel prices in the region, outpacing neighbours like Angola, Botswana, Namibia and South Africa.

Fuel prices: How diesel compares

According to global fuel price data from 3 November 2025, Malawi has the region’s highest diesel price at around $1.64 (R28.54) per litre, followed by Zimbabwe at $1.32(R22.97).

At the other extreme, Angola, an oil-rich nation, boasts diesel prices of only $0.44 (R7.66) per litre, the cheapest not only in Southern Africa but among the lowest globally.

Other SADC countries fall in the middle range:

The regional average sits around $1.15 (R20.01) per litre, but the gap between Angola and Malawi is striking, Angolans pay nearly three times less for diesel than Malawians.

Petrol prices show a similar pattern

The petrol data tells a similar story. As of the same period:

That means Zimbabwean motorists pay roughly six times more for petrol than those in Angola, a staggering gap across the same region.

Why Zimbabwe and Malawi top the price list

Both countries share key challenges that drive up fuel costs:

In Zimbabwe, fuel is priced in U.S. dollars, and shortages of forex often push companies to source currency from the parallel market, making it even more expensive.

In Malawi, the reliance on Mozambican and Tanzanian ports inflates costs further.

Quick view: Southern Africa fuel prices (Nov 2025)

Deal or No Deal? Black Friday 2025 price check for Mzansi

Gavin Hunt: This is what Chiefs are missing right now