https://duffelbagsboy.com/canvas-bags/
Canvas is often used for duffle bags, as it is a durable material which doesn’t come with a high price tag. Unfortunately, that durability also brings along some additional weight, which you can avoid with materials such as nylon or polyester. If durability and toughness are at the top of your list, canvas should be the winner. However, if it is weight savings that you are after, a synthetic material will likely be the best bet.