Taxis around Zanzibar Town don’t have meters, so you’ll need to agree on a price with the driver before getting into the car. For short hops, expect to pay around Tsh5000, more at night. Longer trips, for example from the ferry port to Serena Hotel, cost around Tsh10,000. There are taxi ranks at the Big Tree, outside the House of Wonders, at the northern end of Kenyatta Rd, and in Kidele Sq in Shangani.