← All countries

Fuel prices in Lesotho

Current Lesotho fuel prices: petrol $1.587/L ($6.01/gal), diesel $1.82/L. See what drives pump prices, 10-year trends and how Lesotho compares.
$1.587Gasoline · USD / litre
26.13 LSLGasoline · Local / litre
$6.01Gasoline · USD / gallon
$1.820Diesel · USD / litre
#100World rank of 170
7% above the world averagevs world average

← All countries

How Lesotho compares

CountryGasoline (per litre)USD/gal
🇱🇸 Lesotho$1.587$6.01
World average (gasoline)$1.484$5.62
🇱🇾 Libya (Cheapest gasoline)$0.023$0.09
🇭🇰 Hong Kong (Most expensive gasoline)$4.073$15.42

Gasoline price trend in Lesotho

10-year range: low $0.504 (2020-05-11) · average $0.954 · high $1.591 (2026-06-08)

Compare neighbouring countries

Fuel Prices in Lesotho: What You Pay at the Pump

Petrol in Lesotho currently sells for about $1.587 per litre, which works out to roughly $6.01 per US gallon. In local terms that is around 26.13 LSL per litre, with the loti pegged one-to-one to the South African rand. Diesel is slightly higher at about $1.82 per litre. That puts Lesotho a touch above the current world average of $1.484 per litre, and ranks the country 100th out of 170 nations tracked for pump prices.

Lesotho fuel prices — illustration

Why Lesotho's Prices Sit Where They Do

Lesotho produces no crude oil and has no refineries, so every drop of petrol and diesel is imported — overwhelmingly through and from South Africa, which surrounds the country entirely. That geography is the single biggest factor in local fuel economics. Because the loti is pegged to the rand under the Common Monetary Area, Lesotho's pump prices effectively track South African fuel costs plus the extra transport and handling needed to move product across the border and up into the mountains.

Prices are not set by an open market. The government, through the Petroleum Fund and the relevant ministry, administers a regulated price that bundles together the import cost, a fuel levy, distribution margins for wholesalers and retailers, and a small contribution to the Petroleum Fund itself. This levy-and-margin structure is why Lesotho's price ends up modestly above the global mean even though it borrows the bulk of its supply chain from a much larger neighbour. There is no broad consumer subsidy keeping prices artificially low, but the regulated formula does smooth out some of the sharpest spikes that an unmanaged market would pass straight to drivers.

The Price Trend: A Decade of Climbing

The long view is striking. Between July 2016 and June 2026, petrol in Lesotho averaged just $0.954 per litre. The cheapest it ever got was $0.504 on 11 May 2020, at the depths of the pandemic when global crude demand collapsed. The record high — $1.591 on 8 June 2026 — is essentially where prices sit today. In other words, drivers in Lesotho are paying near the most expensive levels in the entire decade of recorded data, and today's price is roughly two-thirds higher than the ten-year average and more than triple the 2020 low.

That climb reflects a mix of recovering global oil prices after 2020, a weaker rand-loti against the US dollar (which makes dollar-priced crude more expensive in local money), and rising levies. Because Lesotho imports in a regional currency that has drifted lower over the period, exchange-rate pressure has done as much work as the oil market itself in pushing the pump price up.

How Lesotho Compares

Lesotho sits in the middle of the global pack — pricier than many oil-rich or heavily subsidised economies, but cheaper than most of Europe. Its near neighbour Swaziland (Eswatini) shares almost the same supply dynamics, also drawing fuel from South Africa within the same currency zone. Looking further afield, Tanzania offers a useful East African comparison, while European markets such as Poland and Moldova show how heavy fuel taxation can push prices well past Lesotho's level. You can browse the full picture on our world fuel prices index.

Lesotho fuel prices trends — illustration

FAQ

How much does petrol cost in Lesotho right now?

Petrol costs about $1.587 per litre, equal to roughly $6.01 per US gallon, or around 26.13 LSL per litre. Diesel is higher at about $1.82 per litre.

Why is fuel in Lesotho similar to South Africa's price?

Lesotho imports nearly all its fuel through South Africa and uses the loti, which is pegged one-to-one to the rand. So local prices closely follow South African costs, plus extra transport, levies and distribution margins set by Lesotho's regulated pricing formula.

Are fuel prices in Lesotho high or low historically?

They are near record highs. The current price of about $1.587 per litre is close to the all-time peak of $1.591 (June 2026) and well above the 2016-2026 average of $0.954, with the low of $0.504 recorded in May 2020.