Я нашел, что есть полуторачасовые паромы. Они действительно есть, не знаете?
http://www.fastferriestz.com/Departures between Dar es Salaam and Zanzibar
Dar es Salaam - Zanzibar: 09.00 HRS & 15.00 HRS daily
Zanzibar – Dar es Salaam: 07.00 HRS & 11.30 HRS daily
Fares for Dar es Salaam to Zanzibar or Zanzibar to Dar es Salaam Onway
Fare Category Class
Economy First
Resident Adult TZS 20,000 TZS 30,000
Resident Child TZS 10,000 TZS 30,000
Non-Resident Adult USD 35 USD 40
Non-Resident Child USD 20 USD 25
Departures between Dar es Salaam and Pemba
Dar es Salaam - Pemba: Mondays & Wednesdays at 09.00HRS
Pemba – Dar es Salaam: Tuesdays & Thursdays at 08.00HRS
Fares for Dar es Salaam to Pemba or Pemba to Dar es Salaam Onway
Fare Category Class
Economy First
Resident Adult TZS 45000 TZS 52,000
Resident Child TZS 25,000 TZS 52,000
Non-Resident Adult USD 60 USD 65
Non-Resident Child USD 30 USD 65