Skip to content

Driver guide · Informational with commercial intent

Taxi Fare Calculator for Drivers

Calculate taxi fares from base price, distance, time, waiting, minimums, tiers, and surcharges, then create a clear estimate before the trip begins.

Download on the App Store Updated August 12, 2026
Meterly app workflow related to this driver guide

A taxi fare calculator for drivers applies your pricing rules to a planned or completed trip. The basic calculation combines a starting amount, billable distance, billable time or waiting, and permitted extras. A professional estimate also needs the correct route, rate tier, minimum fare, service type, and a clear explanation of what can change.

How do you calculate taxi fare?

Calculate a taxi fare by adding the starting amount, the charge for billable distance, the charge for billable time or waiting, and any permitted extras, then subtracting applicable discounts. Compare the result with the minimum fare and use the minimum when the calculated amount is lower.

For a simple rate, the calculation is:

Estimated fare = base fare + distance charge + time or waiting charge + known extras

If the result is lower than the minimum fare, use the minimum. If your tariff changes after a threshold, calculate each distance tier separately. If the price is fixed in advance, present it as an agreed Point-to-point price rather than a live metered estimate.

Is taxi price based on time or distance?

Taxi pricing is commonly based on both time and distance. Distance pays for vehicle movement; time or waiting pays for the period when the vehicle and driver are occupied but moving slowly or not moving. A tariff may switch between them at a crossover speed or calculate both according to its published rules.

Fixed airport transfers, hourly chauffeur work, and other private services can use a different structure. The customer should be told whether the service is Metered, Hourly, or a Point-to-point Trip option with an upfront agreed price.

How much does a taxi ride cost per mile?

There is no reliable universal taxi price per mile. The total depends on the local or private rate, starting fare, minimum, distance tiers, traffic or waiting, booking and airport fees, tolls, and the jurisdiction. Dividing a completed fare by miles can describe that one trip, but it does not reveal the actual tariff and should not be reused as a rate.

For an estimate, use the driver’s published or agreed fare formula and the expected route rather than a national average. Regulated services should use the official tariff; drivers permitted to set private rates should calculate them from real vehicle costs, unpaid mileage, working time, and target earnings.

Gather the inputs before calculating

An estimate is only as reliable as its inputs. Confirm:

  • pickup and destination;
  • any intermediate stops;
  • the correct route for the service;
  • estimated distance in miles or kilometres;
  • expected driving or waiting time;
  • the correct Trip option or tariff;
  • base or minimum fare;
  • distance and time rates;
  • tier thresholds;
  • booking fees, airport charges, tolls, or other known extras;
  • taxes or discounts when applicable.

Do not mix units. A per-mile rate applied to kilometres will materially undercharge, while a per-kilometre rate applied to miles will overcharge. The currency and unit should be visible in the setup and the final estimate.

Work a simple fare example

Suppose a service uses:

  • $4.00 base fare;
  • $2.20 per mile;
  • $0.50 per minute of waiting;
  • $3.00 booking fee;
  • $12.00 minimum fare.

For an eight-mile trip with four billable waiting minutes:

  • base: $4.00;
  • distance: 8 × $2.20 = $17.60;
  • waiting: 4 × $0.50 = $2.00;
  • booking fee: $3.00;
  • estimated total: $26.60.

The minimum does not change this result because $26.60 is already above $12.00.

This example is arithmetic, not a recommended tariff. Use the taxi meter rate guide to build rates from your costs and local requirements.

Calculate a tiered distance fare correctly

Tiered pricing means different portions of the distance use different rates. Do not apply the final tier to the whole trip.

For example:

  • first 5 miles: $2.50 per mile;
  • distance after 5 miles: $1.90 per mile;
  • trip distance: 12 miles.

The correct distance charge is:

  • first tier: 5 × $2.50 = $12.50;
  • second tier: 7 × $1.90 = $13.30;
  • distance total: $25.80.

Then add the base, time, and legitimate extras. A calculator or meter that understands tiers removes the need to do this manually on every long trip.

Explain the difference between an estimate and a quote

An estimate predicts the fare from expected route and time. It can change if traffic, waiting, stops, route, or permitted extras change. A fixed quote is an agreed price under stated conditions. A metered fare is calculated from the actual trip as it happens.

Use the right term when speaking to a client. If you call an estimate a guaranteed quote and then charge more, you create a trust problem even when the live calculation is correct.

A good estimate message should include:

  • the expected total or range;
  • whether the ride will be metered or fixed;
  • the route or assumptions used;
  • any fee already included;
  • what could change the final amount;
  • how long the estimate remains valid.

How Meterly creates fare estimates

Meterly can estimate a route before the trip, apply the selected Trip option, and show a fare breakdown. The estimate keeps the route, distance, time assumptions, and charges together instead of forcing you to calculate in a spreadsheet or message thread.

A practical workflow is:

  1. Create and test the Trip option in Meterly.
  2. Start a new estimate or add the route while creating a booking.
  3. Enter pickup, destination, and any intermediate stops.
  4. Select the Trip option the client is requesting.
  5. Review the proposed route and distance.
  6. Check the base, time, distance, minimum, and estimated surcharges.
  7. Adjust only a legitimate input or charge—never the total without a reason.
  8. Share the estimate with the client and state whether it is metered or fixed.
  9. When the booking begins, start the trip from the connected record.

For a fixed upfront service, choose the Point-to-point Trip option and confirm the agreed price. For a Metered service, let the final fare reflect the actual time, distance, and permitted extras.

Common taxi fare calculation mistakes

Ignoring unpaid parts of the job

A client-facing estimate may cover only the passenger route, but the rate itself still needs to account for pickup and return patterns. Otherwise, apparently profitable jobs can produce weak earnings.

Guessing waiting time without stating it

Airport queues, event pickups, and scheduled stops can change the total. Include a realistic assumption and explain how additional waiting is charged.

Adding every possible extra in advance

Only include charges that are known or reasonably expected. A long list of hypothetical fees makes the estimate harder to trust.

Using the shortest map route automatically

The shortest distance may not be the appropriate route for vehicle access, road restrictions, passenger preference, or travel time. Review the route rather than accepting it blindly.

Correct arithmetic does not prove the tariff or meter is permitted. Regulated taxi services must follow the applicable published rates and equipment rules.

A reliable estimate checklist

Before sending a fare estimate, confirm the correct client, date, route, Trip option, currency, distance unit, minimum, tiers, waiting assumptions, and included extras. Keep the estimate attached to the booking so the driver and client refer to the same information.

The goal is not to predict every second of the ride. It is to give the client a useful, transparent expectation and give the driver a repeatable calculation that can move cleanly into the live trip and final receipt.

Related guide

How Does a Taxi Meter Work?

Learn how taxi meters combine a starting fare, distance, time, waiting, tiers, and extras, and how a GPS taxi meter app applies the same rules.