The rates for the Prison Island Tour in Zanzibar typically range from $35 to $50 per person, depending on the provider and package inclusions. The tour usually lasts about 3 hours and includes a boat ride, a guided tour of the island, and access to see the giant tortoises.