As of September 20, 2007, the Tanzania visa fee for U.S. passport holders is now $100. This is for the standard single, double, and multiple entry visas. For all other passport holders, the fee remains at $50.
Tanzania visas can be acquired from a Tanzanian embassy or upon arrival at the Kilimanjaro Airport, the Dar es Salaam Airport, or the border crossing at Namanga. Your passport must be valid for at 6 months beyond your travel date. The visa is valid for 6 months from the date of issue for a visit of up to 3 months.
If mailing your visa application, payment must be made with money order. At the border, they only accept cash. You must also provide passport photos, your airline tickets, and your reservation confirmation as proof of sufficient funds in the country.