Visa on arrival:
You can get Tanzanian visa upon arrival also. You need to fill in a form and produce your passport at the counter. Please note your passport must have a validity of atleast 6 months. The visa charges are 100 USD for US citizens and 50 USD for the rest of the world.
eVisa:
To get online visa, you will have to fill an online form, make payment and then submit the same. This form will be internally reviewed and processed. The status of the application (if it has been accepted or rejected) can be viewed through the online system. The applicants will receive notification regarding their visa status through email. We request all our travellers who are looking to get an online visa to book through the official Tanzania Immigration website only and not through any other links. The official link of the Tanzania Immigration website is eservices.immigration.go.tz/visa/ When applying for an online visa, first you will be requested to fill in basic information like your email, passport number, passport issue country, a security question and its answer. After filling these details you will be able to start a new application. Upon starting a new application, kindly fill in the required fields with correct information.
Visa & Documents
It is possible to get your visa at the border going into Tanzania or at the Kilimanjaro or Dar es Salaam airports when you arrive. Allow extra time for this process. You will need US$100 cash if you are a U.S. citizen or US$50 cash for all other nationals. Alternatively, you can get your visa ahead of time. U.S. Citizens get the visa application from the U.S. Tanzania Embassy website or call them in Washington D.C. at 202-939-6125, and ask for a visa application. Other nationalities check Tanzanian Embassies around the world for the nearest embassy. Each traveler will need to send Completed visa application Valid passport (at least 6 months before expiration) Two passport-size photos $50 ($100 for U.S. passports) Prepaid return envelope addressed to yourself (multiple applications can be sent together) Proof of travel plans (our Reservation Confirmation is sufficient) Payment can be made by money order, credit card ($2 processing fee), personal check (include a copy of your driver’s license and add a $2 processing fee). Allow 30 days for processing. You might want to consider sending it certified mail or Federal Express both directions to ensure the safety of your passport.