Fuel prices in Kenya today

EPRA maximum retail prices for 15 September 2026 to 14 October 2026. EPRA reviews prices on the 14th of every month.

Updated 5 October 2026Next review: 14th of the month

Quick answer

From 15 September 2026 to 14 October 2026, a litre of petrol costs up to KSh 214.03 in Nairobi, diesel KSh 217.86 and kerosene KSh 191.38.

Maximum pump prices, 15 September 2026 to 14 October 2026 (KSh per litre)
TownSuper petrolDieselKerosene
Nairobi214.03217.86191.38
Mombasa210.87214.58188.09
Kisumu213.69218.08191.63
Nakuru212.92217.27190.81

Price history (Nairobi)

CyclePetrolDieselKerosene
15 September 2026 – 14 October 2026214.03217.86191.38
15 August 2026 – 14 September 2026214.03217.86191.38
15 July 2026 – 14 August 2026214.03222.86191.38

Trip costs at today’s prices

Frequently asked questions

When does EPRA change fuel prices?

EPRA announces maximum pump prices on the 14th of every month, effective from the 15th to the 14th of the next month.

What is the price of petrol in Nairobi today?

KSh 214.03 per litre for super petrol, the EPRA maximum for 15 September 2026 to 14 October 2026.

Related calculators