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 on WhatsApp.
- Air-conditioned coaches
- Reclining seats
- USB charging at every seat
- Book and confirm on WhatsApp

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 on WhatsApp
Your booking details open in WhatsApp. Our team confirms availability and shares 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.
Intercity passenger transport
Scheduled coach travel between towns and across borders.
Ask on WhatsAppStaff and school transport
Dedicated coach hire for organisations, staff and students.
Ask on WhatsAppEvents and special hire
Coaches for weddings, church trips, tours and special occasions.
Ask on WhatsAppQuestions? WhatsApp Eco Bus at +254 750 844 084.
FAQs
Common questions
Still have a question?
Chat with us on WhatsAppReady for your next trip?
Pick your route, choose a seat and confirm on WhatsApp. Our team is ready to help you every day.


