リビア軍
タンザニア軍とUNLA軍はルカヤでの戦闘の後、小さな抵抗に遭ったが、カンパラに向けて西進した。最初の戦闘でエンテベ国際空港を奪い、1979年4月10日にカンパラを解放した。少数のウガンダ軍やリビア軍が抵抗したが、タンザニア軍にとっての最大の問題は、彼らが都市の地図を持っていないことだった。アミンはリビアに逃げるもその政権中の残虐行為が敬遠されて数カ月でサウジアラビアに亡命した。リビア軍はジンジャに撤退し、ケニアとエチオピアを経由して本国に送還された。タンザニア軍はUNLF（UNLAの政治部門）が民政統治への選挙を準備する間、平和維持のためにウガンダに残った。