Tanzania Shipping Company assure quatre liaisons entre 11 ports en Tanzanie, en Zambie et en République démocratique du Congo, surtout Mwanza, Bukoba et Kigoma. Depuis Mwanza : Bukoba, Ukerewe et Kemondo Bay. Depuis Kigoma : Mpulungu, Kalemie, Lagosa (Mahale), Karema, Kipili et Kasanga.