A passport and visa are required when traveling to Tanzania and Kenya. Please ensure your passport be valid for at least six months past your arrival date. Additionally, please make sure that you have a minimum 2 blank pages in your passport.
Tourist visa to Tanzania can be obtained in two ways:
a) Apply through the nearest Tanzanian embassy to you
b) Apply for a landing visa when you enter Tanzania.
Applying for a landing visa upon your arrival is quite feasible, all you need is to present your passport, and fill out the landing card and visa application form. The visa fee should be paid in US dollars cash (U.S. citizen is 100 USD, and Canadian and other countries are 50 USD, Pakistan is 200 USD).