Travel Time Calculator

Estimate how long a journey will take from distance and realistic average speed. Add planned stops and a separate delay allowance, then optionally enter a departure date and time to estimate when you will arrive.

mi
Use route distance rather than straight-line distance when planning an actual journey.
M
Use a realistic moving average, not automatically the maximum speed or speed limit.
#
M
Use 0 or leave blank if you do not want planned stops included.
M
Optional fixed allowance for known traffic, border waits, roadworks, parking, transfers or similar delay.
Enter both date and time for an estimated arrival date/time. The calculator uses the same local clock basis you enter and does not apply time-zone changes automatically.

Travel Time Results

Moving Time0h 0m
Stops + Delay0h 0m
Estimated Arrival
Total Travel Time0h 0m
This calculator estimates travel time from your entered distance and average speed. It does not use live traffic, live routing, weather, schedules or real-time road conditions.

Travel Time Breakdown

Travel distance0.00 mi
Average speed0.00 mph
Moving time0h 0m
Planned stop time0h 0m
Extra delay allowance0h 0m
Total non-moving time0h 0m
Total journey time0h 0m
Decimal travel hours0.00 h
Overall effective speed0.00 mph
Estimated arrival

Transparent travel-time formula

Moving Time = Distance ÷ Average Moving Speed. Planned Stop Time = Number of Stops × Minutes per Stop. Total Travel Time = Moving Time + Planned Stop Time + Extra Delay. If a departure date and time are entered, Estimated Arrival = Departure + Total Travel Time.

Travel Time Calculator for Distance, Speed, Stops and Arrival Time

The SonoCalculator Travel Time Calculator estimates journey duration using the fundamental relationship between distance, speed and time, then adds the practical time that simple distance ÷ speed calculations often leave out. You can include planned stops, add a separate fixed delay allowance, and optionally calculate an estimated arrival date and time. It works with miles and mph or kilometres and km/h without assuming a particular country, vehicle, route or travel style.

Current travel-time and drive-time tools consistently use time = distance ÷ average speed as the core formula, with stronger trip-planning calculators adding stops or delays and an optional departure time for ETA. SonoCalculator follows that transparent structure rather than pretending to know live route conditions it does not have.

How to Use the Travel Time Calculator

  1. Choose miles or kilometres. The matching speed unit becomes mph or km/h automatically.
  2. Enter total travel distance. For a real trip, use route distance rather than straight-line distance.
  3. Enter realistic average moving speed. This should represent the average speed while actually moving, not automatically the legal maximum or the fastest part of the route.
  4. Add planned stops. Enter the number of stops and average minutes per stop.
  5. Add an optional fixed delay. Use this for a known or deliberately planned allowance such as border processing, congestion, roadworks, parking or transfer time.
  6. Optionally enter departure date and time. When both are present, the calculator adds the total duration and shows an estimated arrival.

How the journey estimate is built

Travel Time Formula

Moving Time = Distance ÷ Average Speed Stop Time = Number of Stops × Minutes per Stop Total Time = Moving Time + Stop Time + Extra Delay Arrival = Departure + Total Time

The first formula is the standard time-speed-distance relationship. If distance and speed use matching units—miles with mph or kilometres with km/h—the result is in hours. Current speed-distance-time calculators and travel-time tools use the same relationship.

Why distance ÷ speed works

Speed describes distance traveled per unit of time. If a vehicle averages 60 miles each hour, covering 180 miles takes 180 ÷ 60 = 3 hours. Rearranging the same relationship gives distance = speed × time and speed = distance ÷ time.

Average Speed Matters More Than Maximum Speed

One of the most common travel-time mistakes is entering a speed limit or cruising speed as if it applied continuously from departure to destination. Current travel-time calculators specifically advise using a realistic average because intersections, slower road sections, congestion and other variations reduce average progress.

For this calculator, average speed means the average while moving. Planned stops are added separately. This separation makes the estimate easier to understand: you can see how much time comes from movement and how much comes from intentionally non-moving parts of the trip.

Do not treat a speed limit as a guaranteed average. A road signed at 70 mph does not mean a 350-mile trip will necessarily take exactly five hours. The route may contain slower roads, junctions, urban sections, congestion and other interruptions.

Average Speed vs Overall Effective Speed

The calculator reports an overall effective speed in the breakdown. This is total distance divided by total elapsed journey time, including the stops and delay allowance you entered.

Overall Effective Speed = Distance ÷ Total Elapsed Time

If you drive 300 miles at a 60 mph moving average, the moving time is five hours. Add one hour of stops and the total becomes six hours, so the trip's overall effective speed is only 50 mph. Nothing about the moving speed changed; the difference comes from non-moving time.

How Stops Affect Travel Time

Rest breaks, meals, refueling, charging, passenger pickups and sightseeing can materially extend a trip. Current drive-time calculators often include either total break minutes or the number of stops multiplied by minutes per stop. SonoCalculator uses the second method because it makes repeated stops easy to model.

Planned Stop Time = Stops × Minutes per Stop

Three 20-minute stops add 60 minutes. Four 15-minute stops also add 60 minutes. If stops will have very different lengths, add the unusual extra time to the separate delay field or use an average stop duration that reasonably represents the plan.

Rest stops

For a long road journey, do not use this calculator to decide how long it is safe for a particular person to drive continuously. Fatigue risk depends on the driver, time of day, sleep, health, conditions and applicable road-safety rules. Plan appropriate breaks and change drivers where necessary.

Fuel stops

A fuel stop may be brief, but leaving the road, waiting, paying and rejoining the route all consume time. Include the elapsed time you expect the stop to add rather than only the few minutes during which fuel is physically flowing.

EV charging stops

Electric-vehicle charging time can vary with charger power, battery state of charge, temperature, vehicle charging curve, charger availability and whether charging overlaps with a meal or rest break. Instead of hard-coding a universal EV stop duration, enter the stop count and time appropriate to your planned charging strategy.

What Should Go in the Extra Delay Field?

The delay field is a fixed number of minutes added after moving time and planned stops. It is useful when you already expect additional elapsed time but do not want to disguise it inside average speed.

SituationBest input approach
Two planned coffee stopsUse Number of Stops + Minutes per Stop
Known border wait allowanceUse Extra Delay
Known roadworks delayUse Extra Delay
Slower urban road sectionUsually reflect it in realistic average speed
Parking and walking to the final entranceAdd as delay if you want door-to-door elapsed time
Unknown future live trafficCheck a live navigation service closer to departure

Avoid double-counting traffic

If your average-speed estimate already reflects expected congestion, adding the same congestion again as a delay will overstate the trip. Keep the assumptions clear: either reduce average moving speed to represent slower movement, add a fixed delay for known waiting, or use a carefully considered combination when both effects genuinely apply.

Arrival Time and ETA

ETA means estimated time of arrival. Once total journey duration is known, the arithmetic is simple:

Estimated Arrival = Departure Date/Time + Total Travel Duration

If a trip begins at 8:00 AM and the estimated total duration is 4 hours 30 minutes, the estimated arrival is 12:30 PM on the same clock basis.

Trips that cross midnight

Because the calculator accepts a departure date as well as time, a journey can roll into the following day. A trip leaving at 10:30 PM and lasting three hours arrives at approximately 1:30 AM the next day.

Time zones

This calculator deliberately does not infer time zones from locations because it does not ask for origin and destination. If your journey crosses a time-zone boundary, the displayed arrival is the departure clock plus elapsed travel time, not automatically the destination's local civil time. Apply the destination time-zone change separately.

Daylight-saving changes

Similarly, clock changes can make local arrival-time arithmetic more complicated. For a journey that crosses a daylight-saving transition or multiple time zones, use an itinerary or time-zone-aware service after calculating elapsed travel duration.

Miles, Kilometres, MPH and KM/H

The calculator keeps distance and speed units paired:

Miles ÷ Miles per Hour = HoursKilometres ÷ Kilometres per Hour = Hours

One international mile equals exactly 1.609344 kilometres. If you switch the unit selector, enter the distance and average speed in the newly selected unit rather than leaving values from the old unit unchanged.

Convert Decimal Hours to Hours and Minutes

Distance ÷ speed often produces a decimal. To convert the fractional hour into minutes, multiply the fraction by 60.

Minutes = Fractional Hours × 60

For example, 3.5 hours is 3 hours plus 0.5 × 60 = 30 minutes. A result of 2.25 hours is 2 hours 15 minutes. SonoCalculator performs this conversion automatically.

Travel Time Examples

Example 1: 300 miles at 60 mph

300 ÷ 60 = 5 hours moving time

If you make two 20-minute stops, stop time is 40 minutes. Add a 15-minute delay and total travel time becomes 5 hours 55 minutes.

Example 2: 300 km at 90 km/h

300 ÷ 90 = 3.333... hours = 3h 20m+ 30-minute break = 3h 50m total

This is the same type of example used by current travel-time calculators: moving time is calculated first and break time is then added separately.

Example 3: Arrival time

A journey leaves at 9:15 AM. Moving time is 2 hours 40 minutes, planned stops total 20 minutes, and expected delay is 10 minutes. Total duration is 3 hours 10 minutes, giving an estimated arrival of 12:25 PM on the same local clock basis.

Example 4: Overnight journey

A trip departs at 11:00 PM and has a total estimated duration of 4 hours 45 minutes. The arithmetic arrival is 3:45 AM the following day, before any time-zone adjustment.

Road Trip

Use route distance, realistic moving speed and planned rest or fuel stops.

Train or Coach

Use known distance and average movement speed when a simple schedule-independent estimate is useful.

Walking or Cycling

Use your expected average moving speed and add planned breaks separately.

Can This Calculator Be Used for Driving, Cycling, Walking, Trains or Boats?

Yes, mathematically. The formula time = distance ÷ average speed is transport-neutral. The key is choosing an average speed that actually makes sense for the journey.

Driving

Use road-route distance and realistic average moving speed. Add rest, meal, fuel or charging stops and any known fixed delays.

Cycling

Average cycling speed can vary enormously with fitness, bicycle type, gradient, surface, wind, traffic and load. Use your own expected moving average rather than a universal cycling speed.

Walking and hiking

Terrain, elevation, surface, fitness and carried weight can dominate walking time. A flat-road speed estimate can be poor for steep or technical hiking. The calculator performs the arithmetic but does not model elevation or terrain.

Train and coach

For scheduled public transport, the published timetable is normally more useful than distance ÷ speed because station stops, dwell times and routing are already incorporated. The calculator can still be useful for rough comparisons or hypothetical planning.

Air travel

For flights, distance divided by aircraft speed is not a reliable door-to-door ETA. Taxiing, routing, winds, climb/descent, boarding, airport processing and time zones matter. Aviation calculations also distinguish airspeed from groundspeed. Use airline schedules or aviation-specific tools for operational flight planning.

Travel Time vs Drive Time

“Drive time” often means time spent driving, while “travel time” can mean the full elapsed journey. This page intentionally shows both concepts: Moving Time is distance ÷ average speed, while Total Travel Time adds the planned non-moving time you entered.

Travel Time vs Arrival Time

Travel time is a duration, such as 4 hours 20 minutes. Arrival time is a clock reading, such as 3:40 PM. Arrival time cannot be calculated from distance and speed alone; it also requires a departure time.

Travel Time vs Pace

Speed expresses distance per unit time, such as mph or km/h. Pace expresses time per unit distance, such as minutes per mile. They are inverse ways of describing movement. For general road-trip planning, speed is usually more intuitive; for running and walking, pace can be more familiar.

Round Trips

If you want the duration of the complete round trip, enter the complete distance you expect to travel. Do not assume the calculator doubles a one-way distance automatically. If the return route, speed, stops or delays differ substantially, calculate each leg separately and add the durations.

Multiple-Leg Trips

A single average speed is convenient but can hide major differences between legs. Suppose 100 km is urban driving at 40 km/h and another 300 km is highway driving at 100 km/h. Calculating each leg separately gives:

Urban: 100 ÷ 40 = 2.5 hHighway: 300 ÷ 100 = 3 hTotal moving time = 5.5 h

Simply averaging 40 and 100 to 70 km/h and dividing 400 by 70 would produce a different and incorrect result for those two fixed distances. For mixed routes, calculate leg times or use a properly distance-weighted overall average.

Why the Arithmetic Mean of Two Speeds Can Be Wrong

If equal distances are traveled at two different speeds, the average speed is generally not the simple arithmetic mean. More time is spent on the slower leg. For equal distances at speeds a and b, the correct average is the harmonic mean:

Equal-Distance Average Speed = 2ab ÷ (a + b)

For equal distances at 40 km/h and 60 km/h, the average is 48 km/h, not 50 km/h. This distinction is useful when building a realistic single average-speed input from multiple legs.

Traffic: Speed Reduction or Delay?

Traffic can affect travel in two ways. Flowing congestion reduces moving speed; a closure or queue may create near-stationary waiting. If you already have a navigation service's route-specific estimate, that service may model both more accurately than a manual calculator.

For a simple scenario calculation, lower average speed when you expect sustained slower movement, and use Extra Delay for a separate waiting allowance. Avoid counting the same congestion twice.

Weather and Road Conditions

Rain, snow, ice, fog, wind, flooding, roadworks and poor surfaces can change safe speed and route availability. This calculator does not forecast those conditions. For an actual departure, use current official road, weather and transport information and prioritize safety over an estimated arrival time.

Border Crossings and Ferries

Border and ferry time often behaves more like a fixed delay than a speed change. If you have an expected wait or check-in allowance, add it as Extra Delay. For ferries, scheduled departure and check-in requirements are more important than a distance/speed calculation, so use the operator's current timetable as the primary source.

Door-to-Door Travel Time

To approximate door-to-door elapsed time, include fixed overhead that occurs outside the moving portion—parking, loading, walking from a car park, waiting for a pickup or similar time. Current door-to-door travel calculators use this broader idea because raw movement time is often shorter than the experience travelers actually care about.

Planning a Departure Time Backwards

If you must arrive by a fixed time, calculate the expected total duration first and subtract it from the desired arrival. Then add a separate safety margin appropriate to the importance and uncertainty of the trip. This page currently calculates forward from an optional departure time rather than claiming a universal “leave by” buffer.

How Accurate Is a Travel Time Calculator?

The mathematics is exact for the values entered. The forecast quality depends on whether distance, average speed, stops and delays represent reality. A 300-mile trip at an actual 60 mph moving average really does require five hours of movement; what the calculator cannot know is whether traffic, weather, road closures, charging queues or changed plans will alter those inputs.

For a future hypothetical trip, use this calculator to understand scenarios. For a journey happening soon, compare the result with live navigation, official transport schedules and current conditions.

What This Calculator Does Not Do

Why SonoCalculator Does Not Use “Typical Speed” Buttons

Some current calculators provide preset city, highway, walking or flight speeds. Presets are convenient, but they can look more authoritative than they are. A highway journey through mountains, a bicycle ride into a headwind and a city commute at rush hour can all differ dramatically from a generic speed label. SonoCalculator keeps the speed input user controlled so the assumption is visible.

Common Travel Time Calculation Mistakes

1. Using the speed limit as average speed

Maximum legal speed and trip-average moving speed are different concepts.

2. Forgetting stops

Meals, fuel, charging and rest breaks can add substantial elapsed time.

3. Counting the same traffic twice

If average speed already includes congestion, do not automatically add the same congestion again as a fixed delay.

4. Mixing miles and km/h

Keep miles with mph or kilometres with km/h.

5. Using straight-line distance

Actual roads, tracks and routes are usually longer than point-to-point straight-line distance.

6. Forgetting the return journey

For a round trip, use complete distance or calculate each direction separately.

7. Treating ETA as guaranteed

Arrival is an estimate based on the assumptions entered.

8. Ignoring time zones

The calculator adds elapsed time to the entered departure clock; it does not infer destination local time.

9. Averaging speeds incorrectly

For mixed legs, add leg times or compute a properly weighted overall average rather than blindly averaging speed numbers.

10. Using a simple travel formula when a timetable is authoritative

For flights, trains, ferries and buses, current schedules usually provide the better real-world estimate.

SEO Search Questions This Calculator Answers

People searching for a travel time calculator often want to know “how long will my trip take?”, “how long does it take to drive a certain distance?”, “what time will I arrive?”, “how do I calculate travel time from speed and distance?”, “how do stops affect drive time?”, or “how many hours is 300 miles at 60 mph?”. This calculator addresses those questions with visible formulas rather than hiding the assumptions.

Universal where appropriate, restricted only where correctness or safety requires it. Choose miles or kilometres, enter your own average speed, use any number and length of planned stops, add only the delay allowance you want, and optionally calculate an arrival date/time. No country, transport mode or arbitrary speed is forced.

Frequently Asked Questions

How do I calculate travel time from distance and speed?

Divide distance by average speed. For example, 180 miles at 60 mph takes 3 hours of moving time.

What is the travel time formula?

The basic formula is time = distance ÷ speed. For a realistic journey estimate, add planned stop time and any separate expected delay.

How do I calculate arrival time?

Add total travel duration to the departure date and time. If the trip crosses time zones, adjust separately for destination local time.

Should I use the speed limit as average speed?

Usually not. Use a realistic average moving speed that reflects the route rather than assuming you travel at the maximum speed continuously.

Are rest stops included?

Yes. Enter the number of planned stops and average minutes per stop.

Can I add traffic delay?

Yes. Use the optional Extra Delay field for a fixed delay allowance, but avoid double-counting traffic already reflected in your average speed.

Does this calculator use live traffic?

No. It is a transparent scenario calculator based on your inputs, not a live navigation service.

Can I use kilometres and km/h?

Yes. Choose Kilometres and enter distance in km and average speed in km/h.

Can I use miles and mph?

Yes. Choose Miles and enter distance in miles and average speed in mph.

How long is 300 miles at 60 mph?

The moving time is 5 hours before adding stops or delays.

How long is 300 km at 90 km/h?

The moving time is 3 hours 20 minutes before stops or delays.

Can I calculate an overnight arrival?

Yes. Enter both departure date and departure time; the calculator can roll the estimated arrival into the next day.

Does the arrival time account for time zones?

No. The calculator adds elapsed duration to the departure clock basis. Apply any destination time-zone change separately.

Can I use this for cycling or walking?

Yes mathematically, provided you enter a realistic average speed and account for breaks, terrain or delays as appropriate.

Can I use this for flights?

The arithmetic works, but airline schedules or aviation-specific calculations are more appropriate because routing, winds, taxiing, airport time and time zones matter.

Why is overall effective speed lower than my entered speed?

Because effective speed divides distance by total elapsed time, including stops and delays, while your entered speed represents movement.

How do I calculate a round-trip time?

Enter the complete round-trip distance if the same average speed assumptions apply, or calculate each leg separately when conditions differ.

Is the estimate guaranteed?

No. The arithmetic is exact for your inputs, but actual travel conditions can change.

Research note: This calculator was developed after reviewing current 2026 travel-time, drive-time and time-speed-distance calculators. The common mathematical foundation is distance ÷ average speed. Stronger trip-planning tools add stops, delays and optional departure time rather than presenting moving time as the complete journey. SonoCalculator keeps those components separate, does not invent live traffic, and explains important limitations involving average speed, mixed-route speeds, time zones, schedules and real-world conditions.