Nairobi to Juba Bus
Reliable bus service from Nairobi, Kenya to Juba, South Sudan. Safe travel with experienced drivers.
Starting from
USD 45
VIP: USD 60
About This Route
The Nairobi to Juba bus is operated by Trinity Express with safety and reliability as top priorities. The route crosses through Uganda before entering South Sudan, arriving at Juba's main bus terminal.
All buses are air-conditioned with reclining seats and USB charging ports. Our drivers are experienced on this route and our team monitors conditions to ensure a smooth journey.
Departure
7:00 AM Daily
Duration
24–30 Hours
Standard
USD 45
VIP
USD 60
Frequently Asked Questions
How long is the Nairobi to Juba bus journey?
The Nairobi to Juba bus journey takes approximately 24–30 hours, crossing through Uganda and into South Sudan.
What is the price of a Nairobi to Juba bus ticket?
Trinity Express bus tickets from Nairobi to Juba start from USD 45 for standard class and USD 60 for VIP.
Is the Nairobi to Juba bus route safe?
Yes. Trinity Express operates this route with experienced drivers and well-maintained buses. We monitor road conditions and border crossings to ensure passenger safety.
Where does the bus depart from in Nairobi?
Buses depart from the Trinity Express terminal on Duruma Road, Nairobi. We recommend arriving 30 minutes before departure.
Can I book a Nairobi to Juba bus ticket online?
Yes. Book your seat on this website, select your travel date, choose your seat, and pay via M-Pesa or card for instant confirmation.
