Commute Time Calculator
Estimate commute duration and arrival time
Use distance and either a travel mode or your own average speed. Add traffic delays and stops for a more realistic estimate.
Commute time estimator for driving, public transport, cycling, or walking
This commute time calculator estimates how long your trip will take based on distance and an average speed. It is built for normal, real-world planning, not perfect theory. If you want a quick answer, you can pick a travel mode like driving or walking and enter your distance. If you want a more realistic estimate, you can also add traffic or waiting delays and time spent stopping along the way.
The main output is the estimated one-way commute time, shown in hours and minutes (plus total minutes for quick comparison). If you tick the round trip option, the calculator also doubles the time so you can estimate total daily commuting time. For many people, round trip is the number that actually matters because it affects sleep, childcare handoffs, gym plans, and how much buffer time you need in the morning and afternoon.
If you also enter a departure time, the calculator can estimate your arrival time. This is useful when you want a simple “leave at 07:30, arrive about 08:05” answer. Arrival time is optional because many people do not want to type a time, and some commutes vary enough that a single arrival prediction is only a rough planning aid. If your arrival rolls past midnight, the calculator will note that it lands on the next day.
Assumptions and how to use this calculator
- Average speed is an average: The calculator assumes your speed is roughly steady over the trip. If your commute includes slow segments (school zones, city centres), use a lower speed or add delay minutes.
- Delays are added on top: “Extra delay” and “stops” are treated as additional time after the base travel time is calculated from distance and speed.
- Stops are simplified: Stops are modeled as a count times minutes per stop. This works for stop signs, parking gates, station transfers, or coffee pickups, but it is not a traffic simulation.
- Mode speeds are typical defaults: Driving, public transport, cycling, and walking presets are generic starting points. Replace them with your own custom speed if your route is consistently faster or slower.
- Arrival time is a planning estimate: The arrival time assumes you depart exactly at the time you enter and experience the full estimated duration. Use it as a guide and add buffer for uncertainty.
Common questions
Why does my commute time change so much when I tweak speed?
Time equals distance divided by speed, so speed changes affect time non-linearly. On longer commutes, small speed differences can shift the result by several minutes. If your actual speed varies a lot, it is usually better to use a conservative speed and then add a separate delay estimate for traffic rather than chasing a “perfect” speed value.
What speed should I use if I do not know my average?
Start with a travel mode preset (for example, city driving) and see if the result feels roughly right compared to your experience. If you have a mapping app estimate for your route, you can back into your average speed by dividing distance by time, then set a custom speed. If your commute is inconsistent, keep the speed modest and add a realistic delay.
How should I use the delay and stops fields?
Use “Extra delay” for things that are not captured by average speed, such as waiting for a train, queueing at a gate, searching for parking, or known bottlenecks. Use “Stops” when you can count them and each stop is roughly similar. If you are not sure, leave stops blank and put a single delay estimate in minutes. The calculator will still work.
Does round trip always mean exactly double?
No. Morning and evening travel conditions can be different, and public transport waits can vary by time of day. The round trip option doubles the one-way estimate because it is a quick planning shortcut. If your return is usually slower, you can either increase the delay minutes to represent the average of both directions or run the calculator twice using different inputs and compare the two results.
What if my distance is in miles and my speed is in mph?
You can select miles for distance and mph for speed. The calculator converts units behind the scenes and still outputs time in minutes and hours. The important thing is that distance and speed units match what you enter so the math stays consistent.