✓
2
3
4
location_on
Eldoret
location_on
Bungoma
calendar_month
2026-11-06
Sort

Route guide

Eldoret to Bungoma bus tickets — fares, schedule & booking

Buses from Eldoret to Bungoma start from KES 1200. Compare 0 operators including , pick your seat and pay with M-PESA, card or mobile money. Tickets arrive instantly by SMS and email.

Fares from
KES 1200
Operators
0
Payment
M-PESA · Card

Frequently asked questions

How much is a bus ticket from Eldoret to Bungoma? +

Fares start from about KES 1200. Normal seats are usually the cheapest option, while VIP and first-class seats cost more. Prices update daily on Komiuta.

How long does the bus take from Eldoret to Bungoma? +

Direct buses typically take between 6 and 9 hours depending on the operator, departure time and traffic. The fastest options are shown first when you sort by fastest.

Can I pay for my Eldoret to Bungoma bus ticket with M-PESA? +

Yes. Choose M-PESA at checkout, enter the phone number you want to pay from, and approve the STK push. You receive your ticket by SMS and email immediately after payment.

Where do buses from Eldoret to Bungoma depart and arrive? +

Departure and arrival terminals are shown on each bus card before you select a seat. Most services use CBD terminals at the departure city and the main bus park at the destination.

Can I change or cancel my Eldoret to Bungoma bus ticket? +

Changes and cancellations depend on the operator's fare rules. Free cancellation is available up to 2 hours before departure on eligible tickets, shown at checkout.