To send an international wire to a Tanzania bank, you give your sending bank three items: (1) the recipient bank's SWIFT code (8 or 11 characters); (2) the recipient's account number; (3) the full name of the account holder as registered with the bank.
The 8-character SWIFT code identifies the head office. 11-character codes ending in 'XXX' also identify the head office; codes ending in other sequences identify a specific branch. When in doubt, use the 8-character head-office code — the SWIFT system will route correctly.
Typical timing is 1 to 5 business days, depending on intermediary (correspondent) banks involved. Fees vary considerably: a SWIFT wire from a UK bank to an African bank typically costs £15-30 on the sending side plus an FX spread, while a mobile-first operator like Wise or LemFi can be materially cheaper for smaller amounts.