A 40-foot container typically costs between $1,500 and $3,000. The exact price depends on the type of container, the shipping company, and the destination. A used container will usually be less expensive than a new one, but it may not be as reliable. Shipping companies typically have a wide range of prices for different destinations, so comparing rates before booking a shipment is crucial. The cost of shipping a 20 or 40-foot container also depends on what is inside and how much it weighs. For example, a shipment from China to the United States will usually be more expensive than one from the United States to Canada. Ultimately, the best way to get a correct estimate of the cost of shipping a 40-foot container is to contact a few different companies and get quotes for your specific situation.