Nairobi to Juba Bus: Complete 2026 Travel Guide
Prices, schedules, border requirements, and tips for travelling from Kenya to South Sudan by bus.
Travelling by bus from Nairobi to Juba is the most affordable way to reach South Sudan's capital. Trinity Express operates this route daily with experienced drivers and modern, air-conditioned buses.
How Long Does the Journey Take?
The Nairobi to Juba bus takes approximately 24–30 hours. The route crosses through Uganda before entering South Sudan. Departure is at 7:00 AM daily from Duruma Road, Nairobi.
Ticket Prices in 2026
| Class | Price | Features |
|---|---|---|
| Standard | USD 45 | AC, reclining seats, USB charging |
| VIP | USD 60 | Extra legroom, wider seats, priority boarding |
Documents & Border Requirements
- Passport: A valid passport is required for all travellers.
- South Sudan visa: Check visa requirements for your nationality before travel. Some nationalities require a visa on arrival.
- Yellow fever certificate: Required for entry into Uganda and South Sudan.
- Currency: South Sudanese Pound (SSP) is used in Juba. USD is also widely accepted.
Tips for the Journey
- Arrive at the terminal 30 minutes before departure
- Pack enough food and water for a 24–30 hour journey
- Carry all travel documents in an easily accessible bag
- Dress comfortably — long journeys require comfortable clothing
- Book in advance to secure your preferred seat class
Frequently Asked Questions
How long is the Nairobi to Juba bus journey?
The 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 tickets 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, monitoring road and border conditions.
What documents do I need to travel from Kenya to South Sudan?
A valid passport is required. A South Sudan visa may be required depending on your nationality — check requirements before travel.
Can I book a Nairobi to Juba bus ticket online?
Yes. Book on the Trinity Express website, choose your date and seat, and pay via M-Pesa or card for instant confirmation.
