How to use (3 steps)
- Choose what you want: time (distance + speed), distance (speed + time), or speed (distance + time). Pace input is available when you pick speed.
- Pick units and enter the two known values. Use mm:ss pace for running or cycling, or keep using a speed unit.
- Results update automatically with conversions. In Time mode, add a start date/time to see ETA. Use “Copy URL” to share the exact scenario.
All calculations use constant average speed. Real trips vary, so treat the output as an estimate.
Inputs
Keep units consistent with what you enter. Pace and speed are interchangeable—choose whichever is easier for you.
Time result
Time
Estimated arrival time: —
Rounded to 2 decimals. HH:MM:SS rounds seconds.
How it’s calculated
distance = speed × time, speed = distance ÷ time, and time = distance ÷ speed. Inputs are converted to meters, seconds, and m/s internally to avoid unit mistakes, then converted back to the units you choose.
Pace is time per unit distance. When speed is known, the calculator shows min/km and min/mile and rounds seconds to the nearest whole second for easy reading.
Real travel and workouts include signals, slopes, and fatigue. Treat the results as a planning estimate and leave buffer time for safety.
FAQ
How do I enter pace like 5:30 per km?
Choose Pace, keep the mm:ss format selected, and type 5 minutes and 30 seconds. The calculator converts this to speed automatically and shows both pace and speed in the results.
Which units are supported?
Distance: m, km, mile, nautical mile. Speed: km/h, m/s, mph, knot. Pace: min/km or min/mile. Time can be entered as hours/minutes/seconds or as a total value in seconds, minutes, or hours.
How is ETA calculated?
ETA is available in the Time mode. Enter a start date and time, and optionally extra time for breaks. ETA = start time + required travel time + extra time.
Are my inputs stored?
Calculations run only in your browser. No data is sent to a server unless you copy and share the URL with someone else.