Automatically calculate fares based on real routes and travel time
Set prices that reflect real-world travel. Dynamic Pricing uses distance and time data to calculate fares automatically, giving you flexible, accurate pricing without manual effort.
How it helps your business
Set fair and consistent pricing based on actual distance and travel time without manual setup per route
Supports tiered pricing (per km/minute thresholds) for better margin control
Makes it easier to scale operations without needing to manually update pricing as you grow
Supports more accurate pricing in areas where routes vary significantly (urban vs intercity)
How it works
From the moment a customer enters their pickup and drop-off, your pricing rules take over—automatically calculating the fare based on distance, time, and the logic you’ve configured.
When a customer enters pickup and drop-off locations, the system instantly starts calculating the fare
The route is analyzed using real-time data such as distance and estimated travel time
Your configured pricing rules are applied automatically:
Base/start price
Price per kilometer
Price per minute
Any thresholds for distance or time
If additional conditions are set, the system checks them:
Time-based rules (schedule)
Location-based rules
App-specific rules
All components are combined to generate the final trip price
The calculated fare is shown to the customer before booking confirmation
Pricing updates dynamically for every trip, ensuring it reflects real-world travel conditions
Required
Before you can use this feature, make sure that:
The pricing rule is set up. By going to Settings → Prices → + Add Pricing rules → Type: Dynamic Route
The basic dynamic price is available on all plans, including the Free plan. where you get to change the name, have price components, and select the product type.
Advanced conditions, such as schedule, location, or app restrictions, are configured if needed. This is only available on Essential, Pro, and Full plans
Products are configured in the Products section
Relevant areas or locations are configured (if used in pricing rules)
A country is set in General Settings
A base address is defined if using fixed route calculations(Essential, Pro and Full)
Learn more
Setting up Dynamic pricing rule
How to set up locations
How to configure Products

