Put the baggy of weed in a jar filled with something else. Be sure the bag is impenetrable for any fluids. When I go abroad I put my weed bags, well closed in a jar of mayonaise.

You can also put your bag inside a crisps alu bag. Seal it good and no smell will come through. Leave some crisps inside the bag as well.