Most visitors require visas with the exception of citizens of certain countries of the Commonwealth. It is advisable to obtain them in advance from Embassies and High Commissions as several airlines insist on them prior to departure. They can also be obtained on arrival at Kilimanjaro and Dar es Salaam International Airports and at the Namanga gate or Isibania gate, on the Tanzania/Kenya border.
Requirements may change, so you are advised to contact the appropriate Diplomatic or Consular Authority before finalizing your travel arrangements.