WooCommerce Shipping Rate by Distance

Calculate WooCommerce shipping costs based on distance, weight, and shipping class. Powered by Google Routes API with smart formulas and zone-level control.

Shipping Rate by Distance Weight-Based Surcharges

Weight-based surcharges add cost when heavier packages create higher delivery expense on top of distance.

Shipping Rate by Distance weight-based surcharges with weight ranges and dimensional weight controls
Weight ranges add a surcharge on top of the distance cost. Dimensional weight uses the greater of actual vs L x W x H / DIM factor.

Calculation modes

  • Range mode: define weight ranges with costs.
  • Per-unit mode: multiply a cost by the package weight unit.

How it combines with distance

The plugin calculates the distance rate first, then adds weight surcharge logic where enabled. Use zone overrides when local delivery and long-distance delivery need different handling for heavy packages.