Shipping Rate by Distance for WooCommerce

Download Shipping Rate by Distance for WooCommerce
Sales Page

Take full control of your logistics by charging shipping rates based on the actual distance between your warehouse and your customer’s doorstep. The Shipping Rate by Distance for WooCommerce plugin removes the guesswork from delivery fees, allowing you to create precise, distance-based shipping rules that protect your profit margins while ensuring your customers pay a fair price for delivery. Whether you are a local bakery, a furniture retailer, or a specialized equipment supplier, this tool bridges the gap between your store and your delivery radius.

Key Features

  • Precise Distance Calculation: Automatically calculate the distance between your store location and the customer’s shipping address using reliable mapping API services.
  • Flexible Rate Rules: Create tiered shipping rules based on distance ranges. Charge a flat fee, a per-kilometer/mile rate, or a combination of both to suit your business model.
  • Delivery Radius Restrictions: Define a maximum delivery distance to prevent orders from being placed outside of your serviceable area, saving you from unfeasible long-distance delivery requests.
  • Google Maps Integration: Leverages industry-standard mapping data to ensure accurate distance measurement and address validation for your customers.
  • Conditional Logic: Apply specific shipping rates based on cart totals, product weight, or product categories in addition to the distance, giving you complete flexibility over your shipping strategy.
  • User-Friendly Interface: Manage all your shipping zones and distance rules directly from the familiar WooCommerce settings panel without needing to touch a single line of code.

Use Cases and Who It’s For

This plugin is an essential solution for any WooCommerce store owner who manages their own local delivery fleet or relies on courier services that charge based on distance. If you operate a business where shipping costs fluctuate significantly based on how far the customer is from your origin point, this plugin ensures you never undercharge for delivery.

It is particularly beneficial for local businesses such as flower shops, catering services, appliance retailers, and building supply companies. By accurately reflecting the cost of fuel and driver time in your shipping rates, you can maintain profitability on every order. Furthermore, it helps improve customer trust by providing transparent, logical shipping costs that reflect the effort required to get the product to their specific location.

Setup and How It Works

Getting started with distance-based shipping is a straightforward process designed to get your store operational quickly:

  1. Configure API Settings: Enter your mapping service API key in the plugin settings to enable accurate distance calculations.
  2. Set Origin Location: Define the exact address or coordinates of your warehouse or store, which acts as the starting point for all distance measurements.
  3. Define Shipping Rules: Create your shipping zones and add distance-based rules. For example, you can set a flat rate for distances under 10km, and a higher per-kilometer rate for distances between 10km and 50km.
  4. Set Distance Limits: Optionally configure the maximum delivery radius to automatically disable shipping options for customers located too far away from your business.
  5. Test and Launch: Use the built-in testing tools to verify that the rates calculated match your expectations before making the options live for your customers.

Similar Plugins

If you are exploring different ways to manage your WooCommerce logistics, you may also encounter plugins such as Table Rate Shipping for WooCommerce, which focuses on weight and price-based rules, or WooCommerce Distance Rate Shipping, which offers similar functionality for calculating costs based on travel distance and time.

$3.99

Version 1.1.5 report outdated
Updated on March 7, 2026
Auto Updates Yes
License GPLv2+

Updates for one year, unlimited sites, auto updates, and regular updates.

Access all items listed on our website. All new releases are also included as long as the plan is active.

Report a New Version

We regularly update our library and appreciate your help in keeping it up to date.