Travel options for:
Zanzibar to Comoros
  • Fly Zanzibar to Hahaia

    $94 - $566
    1. Zanzibar

      23 min - 14 miles

      $13 - $17

    2. Zanzibar (ZNZ)

      3 h 50 min - 1 stopover

      $80 - $550

    3. Hahaia (HAH)

      38 min - 13.6 miles

  • Ferry to Dar es Salaam, fly to Hahaia

    $358 - $450
    1. Zanzibar

      22 min - 13.8 miles

      $1 - $3

    2. Zanzibar

      3 h - 4 times a day

      $35

    3. Dar es Salaam

      11 min - 7.6 miles

      $1 - $2

    4. Dar es Salaam (DAR)

      1 h 15 min - non-stop

      $320 - $410

    5. Hahaia (HAH)

      39 min - 13.7 miles

  • Fly Zanzibar to Moheli

    $84 - $476
    1. Zanzibar

      23 min - 14 miles

      $13 - $17

    2. Zanzibar (ZNZ)

      5 h 40 min - 2 stopovers

      $70 - $460

    3. Moheli (NWA)

      3 min - 2 miles

  • Fly Zanzibar to Anjouan

    $89 - $486
    1. Zanzibar

      23 min - 14 miles

      $13 - $17

    2. Zanzibar (ZNZ)

      5 h 15 min - 2 stopovers

      $75 - $470

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Zanzibar taxi to Zanzibar airport, fly to Hahaia airport, then drive to Mbéni. 4 h 51 min $306. From Zanzibar drive to Zanzibar, ferry to Dar es Salaam, drive to Dar es Salaam airport, fly to Hahaia airport, then drive to Mbéni. 7 h 27 min $358. From Zanzibar taxi to Zanzibar airport, fly to Moheli airport, then drive to Fomboni. 6 h 7 min $266. From Zanzibar taxi to Zanzibar airport then fly to Anjouan airport. 5 h 38 min $276.