El río Shire corre desde el borde sur del lago y se une con el río Zambeze a 400 km del lago.