Tanzania Visa Guide | While in Africa

Process for Tanzania Visa upon Arrival

  • From Dar Es Salaam, Julius Nyerere International Airport and official land borders
  • From Kilimanjaro International Airport
  • From Zanzibar International Airport

This is based on my experience as a Philippine passport holder but I believe the process is the same for others. Filipinos can apply for visa upon arrival at Tanzania. For other citizens, refer to this list

The Immigration of Tanzania issues visa upon arrival in major airports such as Julius Nyerere International (Dar Es Salaam), Kilimanjaro International Airport, Zanzibar and official land borders like Namanga and Arusha border post between Tanzania and Kenya, and at Tunduma border (between Tanzania and Zambia).


– Valid passport
– Filled-out application form
– Yellow fever vaccination certificate
– Information about your travel (accommodation, tour operator/ person visiting, purpose of travel, etc…)
– Two Passport Size photographs (sometimes they ask, sometimes they don’t)
– Return/ onward ticket (sometimes too)

Visa Fee:

Non-US Citizens: $50 (Single entry) for six months
Non-US Citizens: $100 (Double entry) for six months
US Citizens: $100 (Multiple entry) for one year

For Philippine passport holders who need assistance or prefer to apply visa before arrival: The Embassy in Malaysia is in-charge of Philippines for Tanzania tourist visa, which can be obtained beforehand through the address below:

Embassy Address: High Commission of the United Republic of Tanzania in Malaysia | 44 Jalan U-Tnant, 55000 Kuala Lumpur, Malaysia

Contact Details: Tel: +603 4251 7603 | Fax: +603 4251 5641

Email: tanzanrepkl@tanzanrepkl.org


From Kilimanjaro International Airport

kilimanjaro visa on arrival while in africa

The process is pretty-straight forward. From Kilimanjaro International Airport, there will be personnel waiting as you make your way to the holding area and they ask right away for your yellow fever vaccine certificate. Afterwards, you are handed a 1 pages form where you fill out the specifics. Fall in line, pay the corresponding visa fee, and get the official receipt.

When you get your passport back, fall in line in the immigration where they collect your fingerprints, take your photo, and print your visa. Easy breezy.

From Dar Es Salaam, Julius Nyerere International Airport

tanzania visa on arrival dar es salaam while in africa

Julius Nyerere International Airport Immigration

Upon getting off the plane, just follow the mob as most visitors to Tanzania need a visa. The forms are well-labeled and you just need to fill them out, get in line, pay the fees, and go through the immigration system. Their process is now is much more straight-forward and all you need to make sure is that you have all the requirements stated above and the exact visa fee in USD.

From Zanzibar International Airport

Zanzibar International Airport Immigration

I haven’t tried getting a visa on arrival in Zanzibar but I can imagine the process is the same. I’ve heard stories of the line getting too long though. If coming from Dar Es Salaam, make sure to bring your passport with you as they have a separate immigration and they would need to double check your visa before entry.

From Namanga Border

Arusha- Nairobi Visa While in africa

Namanga Border Arusha to Nairobi

I haven’t actually tried crossing the land border to get to Tanzania but I tried getting out of Arusha to enter Nairobi. If you’re planning to visit not just Tanzania but the entire East Africa, read EAST AFRICA VISA GUIDE.