← All countries

Fuel prices in Kenya

Current Kenya fuel prices: petrol ~$1.643/litre (212.8 KES), diesel $1.712. See what taxes, the shilling and import costs do to pump prices.
$1.643Gasoline · USD / litre
212.8 KESGasoline · Local / litre
$6.22Gasoline · USD / gallon
$1.712Diesel · USD / litre
#107World rank of 170
11% above the world averagevs world average

← All countries

How Kenya compares

CountryGasoline (per litre)USD/gal
🇰🇪 Kenya$1.643$6.22
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 Kenya

10-year range: low $0.660 (2020-05-18) · average $1.093 · high $1.691 (2023-10-16)

Compare neighbouring countries

Fuel Prices in Kenya: What You Pay at the Pump and Why

As of late June 2026, a litre of petrol in Kenya costs about $1.643, while diesel runs slightly higher at $1.712 per litre. In local terms that is roughly 212.8 KES per litre, and converted to the unit many drivers abroad think in, around $6.22 per US gallon. That puts Kenya just above the global average pump price of $1.484 per litre, and ranks the country 107th out of 170 nations tracked — meaning fuel here is more expensive than in most of the world, despite Kenya being a relatively modest-income economy.

Kenya fuel prices — illustration

Why Kenyan fuel is pricier than you'd expect

The single biggest reason is that Kenya imports virtually all of its refined fuel. The country has no operating crude refinery (the Mombasa refinery shut its conversion operations years ago), so every litre of petrol and diesel arrives by sea, is stored, transported inland, and marked up along the way. Landlocked neighbours like Uganda, Rwanda and South Sudan actually rely on the same Mombasa supply chain, which is why Kenyan prices ripple across East Africa.

On top of import costs sit a thick layer of taxes and levies. Excise duty, VAT (currently charged on fuel), the Road Maintenance Levy, the Petroleum Development Levy, the Railway Development Levy and the Import Declaration Fee together account for a large share of the retail price. The Energy and Petroleum Regulatory Authority (EPRA) publishes a maximum pump price every month, recalculated from the latest cargo costs, the shilling-dollar exchange rate, and those fixed levies — so prices in Kenya move in monthly steps rather than daily swings.

The shilling factor and the subsidy question

Because fuel is bought in US dollars but sold in shillings, the KES/USD exchange rate matters enormously. When the shilling weakened sharply in 2023, pump prices climbed even when global crude was flat — and the country's all-time high of $1.691 per litre fell on 16 October 2023, right in the thick of that currency slide. By contrast, the record low of $0.66 per litre on 18 May 2020 came during the COVID demand collapse, when crude briefly cratered worldwide.

Over the full sampled history from July 2016 to June 2026, Kenya averaged about $1.093 per litre. Today's $1.643 sits well above that long-run mean, confirming a clear upward trend driven by a stronger dollar, higher taxes, and the removal of the costly fuel subsidy that the government scrapped to ease pressure on public finances. Kenya did run a stabilisation subsidy through the Petroleum Development Levy fund during 2021–2022, but it became fiscally unsustainable and was wound down, exposing motorists to the full market price.

How Kenya compares globally

Kenya's prices look high for a developing economy, but they are still far below Europe. Compare them with Spain or the tiny enclave of San Marino, where heavy fuel taxation pushes pumps even higher. Among developing and resource-linked economies, Kenya tracks closer to import-dependent markets like Costa Rica, while oil-producing nations such as Chile show how domestic supply and tax policy reshape the final number. To see where Kenya sits on the full ladder, browse the complete table of world fuel prices.

Kenya fuel prices trends — illustration

FAQ

Why is fuel so expensive in Kenya?

Kenya imports nearly all its refined petrol and diesel in US dollars, then adds excise duty, VAT, and several levies (road maintenance, petroleum development, railway development). A weaker shilling and the end of the fuel subsidy have pushed prices to about $1.643 per litre, above the global average.

How much is a litre of petrol in Kenya right now?

Petrol is currently around 212.8 KES per litre, equal to roughly $1.643 per litre or about $6.22 per US gallon. Diesel is slightly higher at about $1.712 per litre.

Who sets fuel prices in Kenya?

The Energy and Petroleum Regulatory Authority (EPRA) reviews and publishes maximum pump prices every month. It bases the figure on imported cargo costs, the KES/USD exchange rate, and the fixed taxes and levies, so prices change in monthly steps rather than daily.