Nairobi · Kenya · Kampala · Uganda · Juba · South Sudan · Bor · Nimule
Bus tickets across Kenya, Uganda and South Sudan
Book a seat on a comfortable Eco Bus coach in minutes. Pick your route, choose your seat and confirm with our team.
- Air-conditioned coaches
- Reclining seats
- USB charging at every seat
- Book and confirm with our team

Find your bus
Popular routes
Where we go
Fares and trip times for our main routes. Tap a route for the full details.
How it works
Book your seat in three steps
Choose your route
Select your departure city, destination and travel date to see the buses on offer.
Pick your seat
Choose a departure time, then pick your seat from the seat map.
Confirm your booking
Send your details to our team. They confirm your seat and share the payment options.
Onboard
Comfort from the first seat to the last mile
Every Eco Bus coach is set up for long-distance travel between Kenya, Uganda and South Sudan.
- Air conditioningA cool cabin for the whole journey.
- Reclining seatsComfortable 2 by 2 seating with legroom.
- USB chargingCharging ports to keep your phone powered.
- WiFi and entertainmentOnboard entertainment on our coaches.
- Safety firstExperienced drivers and CCTV on board.



Our services
More than a seat on the bus
Eco Bus also provides coach hire for groups and organisations.
Questions? Message Eco Bus at +254 750 844 084.
FAQs
Common questions
Still have a question?
Chat with our teamReady for your next trip?
Pick your route, choose a seat and confirm with our team. Our team is ready to help you every day.


