I am looking to fly direct to Nairobi from London and while in Nairobi, get a flight to Zanzibar direct after about a week. I am already applying for a Kenya visa ($51) but will I also need one for Tanzania? As I am not stopping in D.Salam, I think I should get both visa's online. Please can anyone suggest if I need a visa for both Kenya and Tanzania separately? Also as I will be entering Kenya twice (going to Nairobi, staying, then flying to Tanzania and then back to Nairobi), do I need to double entry visa for Kenya?