The cost of inland marine insurance differs from insurance companies. This relies upon the size of your business, how much assurance you need, and if your state has necessities or limits that must be met. Some policies cost under $500, while others easily surpass $10,000. This depends on your business, what you ship, and other variables. However, the average cost of Inland Marine Insurance is $2,500 per year. The best way to estimate the cost of Inland Marine Insurance is to get a quote. In addition, review the quote carefully and make sure every aspect of your business is covered.