Travel Time Calculator
Estimate travel time from distance, speed and breaks.
Your inputs
Your inputs and files stay on your device.
Your result
A little input. A useful answer.
Enter your values and run the tool to see your result here.
How to use it
- Choose kilometres or miles, then enter the distance and your expected average speed.
- Open advanced options to add breaks, traffic allowance, departure time or a return journey.
- Calculate to see driving time, each delay and the estimated arrival.
The method
Driving time = distance ÷ average speed. Traffic allowance applies only to driving time. Breaks and additional delay are added afterward.
For example
400 km at 60 km/h takes 6 h 40 m. Add 10% traffic allowance and a 20-minute break for a total of 7 h 40 m.
This uses your estimates, not live traffic or routing data. A return journey assumes the same conditions in both directions.
Using Travel Time Calculator with the right inputs
Estimate travel time from distance, speed and breaks. Start by matching your task to the quantities and options shown below. The definitions of the inputs matter as much as the final number or transformed output; retain the original values so that you can repeat or check the result.
Inputs and options explained
- Distance and speed units: choose Kilometres · km/h, Miles · mph.
- Distance: Use the measurement and unit named in the field. Do not substitute a diameter for a radius or mix unit scales. The form indicates a minimum of 0.
- Average speed: Enter the numeric value for this quantity using the units or scale shown in the label. The form indicates a minimum of 0.
- Departure (optional): enter the value or text requested by this field. Check spelling, separators and case when they are significant to the operation.
- Number of breaks: Use the count that applies to this scenario. For physical items or people, use a whole number. The form indicates a minimum of 0.
- Minutes per break: Enter the numeric value for this quantity using the units or scale shown in the label. The form indicates a minimum of 0.
- Traffic allowance (%): Enter the percentage in the scale shown by the label; for a field marked %, enter 5 for five percent rather than 0.05. The form indicates a minimum of 0.
- Additional delay (minutes): Enter the numeric value for this quantity using the units or scale shown in the label. The form indicates a minimum of 0.
- Include return journey: enable this option only when you want that condition to apply; compare it with the option disabled if you are checking its effect.
Checking the result
Begin with a small input whose expected result you can check by inspection or a separate calculation. Apply the selected operation, compare the output with that expectation, and then change one input or option at a time. This helps distinguish a change caused by your settings from a difference in the source data.
Interpretation and limitations
Treat entered speeds, prices and durations as assumptions for a particular trip. Real conditions can change with traffic, weather, route choice and breaks. Confirm the units and whether a distance or cost refers to one leg, a return journey or the whole group.
Can this estimate replace a current itinerary or quote?
No. Compare it with current route information, provider prices and your actual schedule. Allow time or budget for items that are outside the inputs shown on this page.
Before you use the output
- Choose the intended action: Calculate travel time. Re-run the operation after changing an input or mode so that you are checking the updated result.
- Read the result label and any accompanying explanation. Keep the input values or source file with the output so that a later comparison uses the same assumptions.
- If a result looks unexpected, check units, separators and selected options first. Try a smaller example you can verify rather than repeatedly changing several settings at once.
Questions or a result that needs checking?
If you find a discrepancy, report a problem with Travel Time Calculator. Include a non-sensitive example, the selected options, the result you expected and the result shown. This makes the issue easier to reproduce. See About & privacy for how the site handles tool inputs.