Direct answer
Zanzibar is located in the Indian Ocean off the coast of Tanzania. The main island, Unguja, is commonly referred to simply as Zanzibar, while Pemba Island lies farther north. Zanzibar is accessible by flights from mainland Tanzania and international destinations, as well as by ferry…
Recommended Kenya safari tours
3 Days Maasai Mara Flying Safari (Kenya)
You visit: Kenya
Kenya · Fly-in Mara circuit
3 Days Maasai Mara Safari (Kenya)
You visit: Kenya
Kenya · Classic Mara game drives
3 Days Samburu Flying Safari (Kenya)
You visit: Kenya
Kenya · Northern reserves by air
3 Days Samburu National Reserve Safari (Kenya)
You visit: Kenya
Kenya · Arid-country specials
4 Days Maasai Mara & Lake Nakuru Safari (Kenya)
You visit: Kenya
Kenya · Plains & Rift Valley flamingos
5 Days Amboseli & Tsavo Wildlife Safari (Kenya)
You visit: Kenya
Kenya · Elephants & red-soil wilderness
