This is a tough question, so better be safe than sorry. One full 100g canister is going to last around one litre of water, so if you’re trying to pack as light as possible, plan your meals ahead and think about how many boils/how much cook time you’ll need for your meals. Call it one canister for a weekend trip per person, and then round up in case of an emergency.