拉建设了一条铁路。建成的支线铁路有：1929年，乌干达铁路公司改称(KURH)。1931年干线从纳库鲁延伸到坎帕拉。1948年，(KURH)改称。1956年铁路从坎帕拉延伸到西乌干达的卡塞塞。1964年，北乌干达的支线铁路延伸到扎伊尔边界的阿鲁阿。
内陆铁路轮渡.从最开始，乌干达铁路公司就规划了在维多利亚湖的铁路轮渡。1898年第一条110吨级的渡船在基苏木组装。后续有662吨、1134吨、1300吨的多艘渡船被组装。乌干达铁路公司扩展了其汽轮服务，在基奥加湖顺维多利