Product Icon

WooCommerce Distance Rate Shipping

Easily offer shipping rates based on the distance or total travel time to your customer.
Choose a billing option
$99
Save 20%
$198 $158.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

  • Offer shipping rates based on distance or total travel time to your customer.
  • Charge extra based on total weight, the total cart value, or the number of items in the cart.

Perfect for the store owner who wants to charge customers for delivery of items based on how far away they are from the store. A perfect example would be for store hiring out equipment or a takeaway store.

For example say you are a company hiring out Keg Draught Beer setups and deliver the equipment however want to charge different rates for the delivery based on how far away the customer is from you and how many kegs they hire, then WooCommerce Distance Rate Shipping extension is for you.

Or if you run a service that produces home cooked meals but would like to charge more for delivery based on the further the customer lives from you then the WooCommerce Distance Rate Shipping extension is perfect.

The use cases are endless and can cover pretty much every scenario for charging shipping based on the total distance or travel time.

WooCommerce Distance Rate Shipping Rules
WooCommerce Distance Rate Shipping Rules
This extension requires a Google account as it makes use of Google Maps, the Google Distance Matrix API, and Google Maps Embed API. Some of these features are paid services. The route returned (and subsequent total distance) is used to calculate the cost according to the data returned by Distance Matrix API’s “Driving” Mode.

Customer reviews

Average rating 4.0
5 reviews
5 stars, 60% of reviews
4 stars, 20% of reviews
3 stars, 0% of reviews
2 stars, 0% of reviews
1 star, 20% of reviews
5 reviews
  • jke02efab40160c
    Rated 1 out of 5
    Functionality
    Jan 19, 2026
    Functionality
    To use this, a google app has to be set up and a credit card put on file in Google Cloud Consol. If I have to maintain the google API with my own credit card, what am I paying Woo for, a line of code that accesses my own google API environment from my own webpage?
    • Shaun Kuschel
      Aug 7, 2025
      Hi there! The Distance Rate Shipping extension uses Googles APIs to calculate time and distance but the plugin acts as the shipping method and allows you to add rules for the rate calculations. A credit card must be added to your Google account because access to their APIs is a paid service but you will only be charged if the number of API calls exceeds the free use cap (which is currently 10k per month).
  • wendyslogs
    Rated 5 out of 5
    Functionality
    Dec 7, 2025
    Functionality
    • Shaun Kuschel
      Jan 23, 2026
      Hi wendyslogs - Thank you! We're so glad to see that you've enjoyed the Distance Rate Shipping plugin and greatly appreciate you taking the time to post this rating. If you have any specific feedback or suggestions on how we can improve this plugin, please feel free to edit this Review and add it as a comment or open a ticket with our team.
  • brigslandia
    Rated 5 out of 5
    Dec 1, 2023
    Muito bom!
    Inicialmente o plugin não havia funcionado no meu site. Entrei em contato com o suporte e após alguns testes, deu tudo certo. O plugin funcionou muito bem pra nós que atendemos por delivery. É válido ressaltar, que atualmente os fretes por distância são calculados pela distância da rota e não pela distância em linha reta do endereço cadastrado.
    • paulostp
      Jan 2, 2024
      Thanks for taking the time to leave a review! I'm happy that our support team helped solve the issue.
  • Alberto
    Rated 5 out of 5
    Aug 12, 2022
    great function
    great plugin, support and functions. Can highly recommend;)
  • Jodi
    Rated 4 out of 5
    Jul 8, 2022
    Basic, but works well
    Documentation is good and it's easy to use, but it would be really nice if we could apply different rates based on product categories. We need two trips for installation of one category of products so need to charge double the amount and we're unable to do that with this plugin.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 6.9
  • Tested with WooCommerce: 10.6
  • Requires at least WordPress: 6.8
  • Requires at least WooCommerce: 10.4

Compatibility

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Countries

  • Worldwide

Related Products

Price $109 annually
Rated 4.6 out of 5 stars
Price $119 annually
Rated 3.5 out of 5 stars
Price $219 annually
Rated 1.9 out of 5 stars
Price $249 annually
Rated 2.7 out of 5 stars
Price $99 annually
Rated 1.7 out of 5 stars
Price $59 annually
Rated 1.9 out of 5 stars
Price $49 annually
Rated 2.7 out of 5 stars
Price $99 annually
Rated 2 out of 5 stars
Price $59 annually
Rated 2.1 out of 5 stars