Dry docking costs can vary widely based on the size of the vessel, the extent of repairs and maintenance needed, and the specific services utilized. On average, dry docking a large cargo ship in Dubai can cost between $500,000 to $1.5 million.