)。1931年干线从纳库鲁延伸到坎帕拉。1948年，(KURH)改称。1956年铁路从坎帕拉延伸到西乌干达的卡塞塞。1964年，北乌干达的支线铁路延伸到扎伊尔边界的阿鲁阿。
内陆铁路轮渡.从最开始，乌干达铁路公司就规划了在维多利亚湖的铁路轮渡。1898年第一条110吨级的渡船在基苏木组装。后续有662吨、1134吨、1300吨的多艘渡船被组装。乌干达铁路公司扩展了其汽轮服务，在基奥加湖顺维多利亚尼罗河而下到位于艾伯特尼罗河起源的帕夸奇。由于维多利亚湖的铁路轮渡船不适合在内河航