La langue la plus utilisée est le swahili, mais la plupart de vos interlocuteurs s'exprimeront aussi très bien en anglais. Dans les environs de la ville de Zanzibar, vous entendrez aussi parler le "kiunguja". C'est ce dialecte swahili qui est à la base du swahili normalisé utilisé depuis 1930 comme langue véhiculaire partout en Afrique de l'Est.