Kampala → Nairobi
Departs 07:00 · 13h · Luxury coach
KSh 4,500
… seats left
Departs 19:00 · 13h · Luxury coach