ENA Coach adjusts bus fares following EPRA fuel price review
By Valerian Khakayi, July 17, 2026Travellers using Ena Coach will pay revised fares on selected routes after the long-distance bus company releases an updated pricing schedule following the latest fuel price review by the Energy and Petroleum Regulatory Authority (EPRA).
The updated fare list, published on Wednesday, July 15, 2026, covers routes linking Nairobi and Mombasa with several towns across the country.
Compared to the fare schedule released in June, the latest update includes additional routes. While fares on several routes remain unchanged, Ena Coach has revised charges on selected routes, including the Nairobi–Oyugis–Kendu Bay route, where the fare has increased by Ksh100.

Here are some of the revised fares announced by Ena Coach for selected routes.
Ksh 1,700 bus fare
Under the revised fare schedule, passengers travelling on the Kisumu–Ahero–Nairobi, Kendu Bay–Sondu–Kadongo–Nyamira–Nairobi, Oyugis–Kisii–Nairobi, Mbita–Homa Bay–Kisii–Nairobi, Sori–Ndhiwa–Rodi–Rangwe–Nairobi, Sirare–Migori–Bomet–Nairobi, and Kehancha–Awendo–Narok–Nairobi routes will continue paying Ksh1,700.
Ksh 1,800 bus fare
Similarly, passengers travelling from Port Victoria via Funyula and Bumala, Busia via Nambale, Kakamega and Kapsabet, Busia via Kisumu, Nairobi to Oyugis and Kendu Bay, Nyadorera via Siaya and Nakuru.
Usenge via Bondo and Kericho, Luanda via Kotieno, Ndori and Awasi, and Mbale via Majengo and Kisumu to Nairobi will each pay Ksh1,800.
Ksh 3,000 bus fare
For travellers heading to Mombasa, Ena Coach retained the fare at Ksh3,000 on all listed routes.
These include Sori via Rongo, Mbita via Kisii, Kendu Bay via Oyugis and Bomet, Kehancha via Kisii, Sotik and Narok, Busia via Maseno and Kisumu, and Port Victoria via Siaya, Bondo and Ahero.

Fuel price
The fare revision comes after EPRA announced its latest monthly fuel prices, which took effect on July 14, 2026.
In the review, EPRA retained the prices of super petrol, diesel and kerosene for the latest monthly review, meaning motorists and households will continue paying the current pump prices from July 15 to August 14, 2026.
“In accordance with Section 101(y) of the Petroleum Act 2019 and Legal Notice No. 192 of 2022, the Energy & Petroleum Regulatory Authority (EPRA) has calculated the maximum retail prices of petroleum products which will be in force from 15th July 2026 to 14th August 2026,” EPRA announced.
“In the period under review, the maximum allowed petroleum pump prices for Super Petrol, Diesel and Kerosene remain unchanged.”
Passengers planning to travel are advised to check the latest fare schedule before booking, as the revised charges apply to selected routes while several others have retained their previous rates.