South Sudan

Modern Coast buses from Juba

Juba is the longest cross-border run on the Modern Coast network, connecting Nairobi to South Sudan via northern Uganda. It is a single long-haul dispatch designed for passengers and accompanied cargo.

Routes serving Juba

Loading routes for Juba

Juba travel questions

How long does the Nairobi to Juba bus take?

About 18 hours of travel time, excluding border delays.

What is the Juba bus fare?

Juba fares start from around KSh 8,500, rising with seating class and season.

Is the Juba route a single daily departure?

Long-distance international services such as Juba usually run at a single daily frequency. Check the route page for the current dispatch time.

Can I send cargo to Juba?

Yes — Modern Coast handles parcels, cargo, clearing and forwarding across its branch network. Use the courier page for an indicative quote.

Other cities