1. The piano bag is easy to carry, and the violin case is heavier and harder.
2. The piano bag has extra small pockets and can be equipped with some auxiliary tools. The piano case does not.
3. The violin case is more conducive to protecting the piano. It is also easier to put hygrometers, desiccants and the like in the violin case.
4. The piano bag is cheap and the box is expensive.