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.

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.