Färjan Spice Island sjönk natten till lördagen vid Zanzibar. Troligen har ett antal människor omkommit, men det är oklart hur många som var ombord, säger Issa Gavu, vice kommunikationsminister i det delvis självständiga Zanzibar.
– Vi har fått höra att färjan var överlastad.
Spice Island uppges ha avgått fredag kväll från huvudön Unguja, med destination den mindre ön Pemba.
Zanzibar är ett populärt charterresmål, även för svenskar, men så här års har högsäsongen inte kommit igång.
Några har räddats
Enligt andra uppgifter kan det ha funnits upp till 1 000 människor ombord.
Ett fåtal passagerare, däribland barn, rapporteras på morgonen ha kunnat räddas.
Enligt Zanzibarpolisen uppgår antalet räddade till flera hundra. Antalet döda är ännu oklart.
– Ungefär 260 passagerare har hittills räddats. . . vi har hittat döda, men jag kan inte ange någon siffra just nu, läget är mycket osäkert, säger polischef Mussa Alli Mussa i telefon till Reuters.
Bland de räddade finns 20 barn, uppger Issa Gavu enligt AFP.
Räddningsarbetet försvåras av mycket blåst.
– På grund av starka havsvindar kan en del av de döda till och med spolas upp på fastlandet, säger Mussa till Reuters.
Pemba ligger cirka fyra mil norr om Unguja. Avståndet till fastlandet är från båda öarna också ungefär knappt fem landmil.
Ingen uppgift om svenskar ombord
Svenska utrikesdepartementet (UD) har inte fått några uppgifter om att svenskar ska ha funnits ombord på färjan.
– Vi har än så länge inte fått några sådana uppgifter. Ambassaden i Dar es Salaam undersöker saken, säger Kent Öberg, på UD:s pressjour.