Fuel prices in Kenya this month
Maximum pump prices set by the Energy and Petroleum Regulatory Authority (EPRA) for 15 October to 14 November 2026. EPRA reviews prices on the 14th of every month.
Super petrol, NairobiKES 226.96▲ +12.93 a litre
Diesel, NairobiKES 227.76▲ +9.90 a litre
Kerosene, NairobiKES 219.87▲ +28.49 a litre
Change compared with 15 September to 14 October 2026.
Pump prices by town (KES per litre)
| Town | Super petrol | Diesel | Kerosene |
|---|---|---|---|
| Nairobi | 226.96 | 227.76 | 219.87 |
| Mombasa | 223.81 | 224.61 | 216.71 |
| Kisumu | 226.51 | 227.71 | 219.83 |
| Nakuru | 225.73 | 226.93 | 219.06 |
| Eldoret | 226.51 | 227.71 | 219.83 |
| Mandera | 247.62 | 248.41 | 240.52 |
Mandera has the highest prices in the country. EPRA publishes prices for about 190 towns. Prices include VAT.
Figures as of 14 October 2026 · Source: EPRA monthly pump price review
Trip fuel cost calculator
km
km per litre
KESa litre
—
Common questions
When does EPRA change fuel prices?
EPRA announces new maximum pump prices on the 14th of every month. They apply from the 15th to the 14th of the next month.
Why are prices higher outside Nairobi?
Prices include the cost of transporting fuel from the depots, so towns farther from Mombasa and the pipeline depots pay more.