Zanzibar City
Nairobi
The best and cheapest way to get from Zanzibar City and Nairobi is to travel by bus, which will cost about 10,692 KES or 110.70 USD.