Kampala → Juba
Departs 06:00 · 16h · Luxury coach
KSh 5,500
… seats left
Departs 18:00 · 16h · Luxury coach