Road Trip Drive Time and Arrival Calculator

Enter the distance and the average speed you expect to hold and this calculator returns three numbers a route app hides from you: pure driving time, total elapsed time once rest and fuel stops are added, and the clock time you actually walk through the door. It adds a traffic or construction slowdown, applies any time zone change on the route, and splits a long haul into driving days using the maximum hours you are willing to sit behind the wheel. It also solves the reverse problem: the average speed you would need to hold to hit a target arrival.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Total route distanceTake the door-to-door distance from your mapping app, not the straight-line distance.850 mi
Average speed you expect to holdRolling average over the whole route, not your cruise-control setting — interstates rarely average above 65 mph.62 mph
Traffic or construction slowdownHow much longer the moving portion takes than free-flow: 5-10% for light congestion, 25%+ for a metro rush hour.8 %
Number of stopsCount every fuel, restroom, meal and photo stop you actually intend to make.4
Average length of each stopMeasure from the exit ramp to back up to speed, not just the time at the pump.20 min
Departure hourUse a 24-hour clock in the origin's local time: 7 is 7 AM, 19 is 7 PM.7 h
Departure minuteMinutes past the departure hour in the origin's local time.30 min
Time zone change on the routeDestination UTC offset minus origin UTC offset: driving east from Denver to Chicago is +1, west is -1.0 h
Maximum driving hours per dayThe most time you will spend actually driving in one day before stopping for the night.9 h
Target total travel timeElapsed hours you want the whole trip to take, used to solve for the average speed required.16 h

It returns

  • Total elapsed travel time — Driving time including the traffic allowance, plus every stop.
  • Pure driving time
  • Time spent stopped
  • Driving days needed
  • Overnight stops
  • Average speed needed for your target — The rolling average you must hold, after subtracting your planned stop time.

The formula

T=Dv(1+f)+ns60
vreq=DTtargetns60

In plain text: T = D / v × (1 + f) + n·s / 60

  • TTotal elapsed travel time (hours)
  • DRoute distance (miles)
  • vAverage moving speed in free flow (mph)
  • fTraffic or construction slowdown as a decimal fraction (decimal)
  • nNumber of stops (count)
  • sAverage length of each stop (minutes)

Arrival in destination local time is departure + T + (destination UTC offset − origin UTC offset). Driving days are the ceiling of driving time divided by your daily driving limit.

Updated Category Commuting, Trips & Getting Around Verified against published test cases Reading time 12 min

Why your real arrival time is never distance divided by speed limit

A drive time estimate fails for three reasons, and none of them is the arithmetic. The first is that your average speed is far below the posted limit. On a 700-mile interstate run you accelerate from ramps, crawl through two metro areas, sit behind trucks on grades and slow for work zones. A car set to 75 mph on cruise control usually returns a door-to-door average of 60 to 66 mph. The second is that stops are not rounding error. Four twenty-minute stops are eighty minutes, and a stop is longer than you think: the clock starts at the exit ramp and stops when you are back at highway speed, which typically adds five to eight minutes of ramp and parking time to whatever you spent inside.

The third is that arrival time is a clock calculation, not a duration. Leaving at 7:30 AM on a 16-hour trip puts you at your destination at 11:30 PM, and if you crossed into a zone one hour ahead it is 12:30 AM the next calendar day. That single hour is the difference between checking into a hotel and finding the desk unstaffed.

This calculator separates all three. It gives you pure driving time so you can sanity-check the speed you assumed, elapsed time so you can plan the day, and a clock arrival so you can book a room. It also tells you whether the trip fits in one day at your own driving limit, which is the number that decides whether you are booking one hotel or two.

The formula, term by term

Start with free-flow driving time, D divided by v. This is the only part of the calculation that is pure physics; everything else is an allowance. Choose v as a rolling average — total miles divided by total moving hours on a comparable past trip — not the speed you plan to hold on the open road.

Multiply by (1 + f) to apply the traffic and construction allowance. Note carefully what this factor does: it stretches the time by f, which is the same as reducing the effective speed to v ÷ (1 + f). A 25% slowdown on a 68 mph average produces an effective 54.4 mph, not 51 mph. That distinction matters when you compare the result against a mapping app's traffic-adjusted estimate.

Add stop time, n × s ÷ 60, converting minutes to hours. Stops are additive and independent of distance, which is why they dominate short trips: eighty minutes of stops on a 200-mile run is a 26% penalty, while the same eighty minutes on a 900-mile run is 9%.

Arrival is departure plus T plus the time zone difference, expressed as destination UTC offset minus origin UTC offset. Driving east across a zone boundary adds an hour to the clock; driving west subtracts one. The time zone change never affects how long you sit in the car — only what the clock reads when you stop.

Driving days come from the ceiling of driving time divided by your daily limit. The ceiling, not the rounded value: 15.6 hours at a 10-hour limit is two days, not one and a half, because you cannot drive a fraction of a night's sleep. Overnight stops are one fewer than driving days, and they sit outside the elapsed time this calculator reports, because how long you sleep is your decision, not the route's.

Worked example: 850 miles at 68 mph with heavy traffic

You are driving 850 miles. Past trips on this corridor have averaged 68 mph moving, you expect a 25% slowdown through two construction corridors and a metro rush hour, you plan four stops of thirty minutes each, you leave at 6:00 AM, and the destination is one time zone ahead. Your personal limit is 10 driving hours a day.

  1. Free-flow driving time. 850 ÷ 68 = 12.5 hours.
  2. Apply the traffic allowance. 12.5 × 1.25 = 15.625 hours, an effective average of 850 ÷ 15.625 = 54.4 mph.
  3. Stop time. 4 × 30 ÷ 60 = 2.0 hours.
  4. Total elapsed time. 15.625 + 2.0 = 17.625 hours, which is 17 hours 38 minutes.
  5. Arrival on the origin clock. 6:00 AM + 17h 38m = 11:38 PM the same day.
  6. Arrival on the destination clock. 11:38 PM + 1 hour = 12:38 AM the following day.
  7. Driving days. ceil(15.625 ÷ 10) = 2 days, so 1 overnight stop.

The last two lines are the ones that change the trip. On paper this is a one-day drive that ends before midnight. In practice 15.6 hours behind the wheel exceeds any sane daily limit, so the honest plan is 10 hours on day one, stop around the 680-mile mark, and finish with a short morning leg. Reverse the question and the calculator answers that too: if you insist on a 16-hour elapsed day, you need 850 ÷ (16 − 2) = 60.7 mph rolling average, which is achievable only if the traffic allowance turns out smaller than you feared.

How to read the result

Check the driving time against your own limit first. Anything above roughly 10 hours of actual driving in a day is where fatigue research and commercial driving rules converge. Interstate truck drivers operating under the U.S. Federal Motor Carrier Safety Administration hours-of-service rules in 49 CFR Part 395 may drive at most 11 hours after 10 consecutive hours off duty, and must stop driving 14 hours after coming on duty regardless of breaks. Those rules do not apply to your private car, but they are the only widely used legal benchmark for how long a professional is allowed to drive, and treating 11 hours as a hard ceiling rather than a target is the sensible reading.

Compare the effective speed, not the elapsed time, against your mapping app. Divide distance by the driving hours this calculator reports. If that number is wildly different from what the app predicts, your traffic allowance is the term to adjust, since the app already bakes in live congestion.

Watch the ratio of stop time to driving time. Above about 15% you are running a leisurely trip, which is fine if that is the plan and expensive if it is not. Below 5% on a trip over eight hours means you have not budgeted enough breaks, and the speed you assumed will not survive contact with a tired driver.

Treat the required-speed output as a feasibility test, not a target. If it comes back above the average you entered, the honest responses are to leave earlier, cut a stop, or accept a later arrival. Driving faster is the one response that does not work: raising a 65 mph average to 70 mph over 500 miles saves 33 minutes and costs a measurable amount of fuel, because aerodynamic drag rises with the square of speed.

Pure driving hours by distance and average speed

Free-flow driving time in hours, before any traffic allowance or stops. Add your stop time separately.
Distance55 mph60 mph65 mph70 mph
200 mi3.643.333.082.86
400 mi7.276.676.155.71
600 mi10.9110.009.238.57
800 mi14.5513.3312.3111.43
1,000 mi18.1816.6715.3814.29

Each cell is distance divided by speed. Notice how little the columns differ: raising your average from 60 to 70 mph over 800 miles saves 1 hour 54 minutes, while four extra thirty-minute stops cost 2 hours.

Mistakes that wreck an ETA

  • Using the speed limit as the average. The single largest source of error. Ramps, towns, grades and weather pull a 70 mph limit down to a 62 mph average on a good day.
  • Forgetting that stops compound with people. A solo driver's fuel stop is 12 minutes. The same stop with two children and a dog is 35. Count the party, not the pump.
  • Double-counting traffic. If you took the drive time straight from a mapping app during rush hour, it already includes congestion. Set the slowdown to zero rather than applying it twice.
  • Applying the time zone change to the duration. Crossing a zone boundary changes what the clock reads, not how long you drove. The elapsed time output is unaffected by the zone field, and it should be.
  • Ignoring the overnight. Elapsed time here covers travel only. If the trip needs an overnight stop, add 10 to 12 hours of hotel time per night before you promise anyone an arrival.
  • Planning the last leg late. The final two hours of a long day are where fatigue crashes cluster. If the calculator puts your arrival after midnight, move a stop earlier so the last leg is the short one.

Where this fits alongside other trip and commute numbers

This calculator answers when. It says nothing about what it costs, and on a long trip the cost question usually arrives about ten minutes later. If you are splitting a drive with passengers, the carpool cost split calculator turns miles, fuel price and per-mile wear into what each person owes. For a short urban leg where the alternative is not driving at all, the rideshare versus driving cost calculator compares an estimated fare against your all-in driving cost, and the monthly parking pass break-even calculator handles the case where parking, not fuel, is what the trip really costs.

Two mechanical items belong in the same planning pass. Cold weather drops tire pressure roughly one psi for every 10 °F, so a car inflated in a warm garage arrives underinflated in a cold destination — the tire pressure temperature change calculator gives the exact figure and the pressure to set before you leave. And if the drive you are timing is a daily commute rather than a road trip, the transit pass versus driving commute calculator puts a year's worth of those drives against a transit pass, including the value of the travel time this calculator measures.

Finally, know the limits of the model. It assumes a constant average speed, so it cannot see that the first 80 miles are city streets and the next 600 are open interstate; for a route with radically different segments, run each segment separately and add the results. It has no weather model, no ferry schedules, no border crossings and no live incident data. Treat it as the arithmetic backbone that a routing app's live data adjusts, not as a replacement for checking conditions the morning you leave.

Key terms

Rolling average speed
Total distance divided by total moving time, excluding stops. This is what the calculator's speed field wants, and it is always lower than your cruise setting.
Elapsed time
Wall-clock time from departure to arrival, including stops. What you promise someone at the other end.
Traffic factor
The proportional increase in moving time caused by congestion and work zones. A factor of 0.25 means the moving portion takes 25% longer than free flow.
Hours of service
The U.S. federal limits on how long a commercial driver may drive, set out in 49 CFR Part 395. Useful as a fatigue benchmark even for private drivers.

Frequently asked questions

What average speed should I enter for a long interstate drive?

Use 60 to 66 mph for a typical interstate road trip in a passenger car, and 55 to 60 mph if the route includes mountain passes, two-lane highways or several city transits. The figure you want is total miles divided by total moving hours from a comparable past trip. If you have no history, start at 62 mph, run the trip, then correct the number for next time. Towing a trailer or driving an RV typically pulls the average down another 5 to 8 mph.

Does the time zone field change how long the drive takes?

No. It only changes the clock reading at arrival. The elapsed and driving time outputs are identical whether you cross zero zone boundaries or four. Enter destination UTC offset minus origin UTC offset: driving from Denver to Chicago is +1, Chicago to Denver is −1, and a route that ends in the same zone is 0. The calculator applies that shift only to the arrival clock time shown in the timeline table and the note beneath the results.

How many hours should I drive in one day?

Most drivers should cap a day at 8 to 10 hours of actual driving. For reference, commercial drivers under 49 CFR Part 395 are limited to 11 driving hours after 10 consecutive hours off duty, and must stop driving 14 hours after coming on duty. Those are legal maximums for trained professionals in vehicles built for the job, not recommendations for a family sedan. If you set the daily limit field to 9 and the calculator returns two driving days, believe it.

How do I choose the traffic slowdown percentage?

Use 0 to 5% for rural interstate at off-peak hours, 8 to 15% for a route that passes through one or two metro areas mid-day, and 25 to 40% if you will hit a major city during peak commute hours or you know there is active construction. If you copied the trip duration straight from a live mapping app, set it to 0 — the app has already applied its own congestion model, and applying yours on top double-counts the delay.

Why is the required average speed higher than the speed I entered?

Because your target elapsed time does not leave enough moving hours once stops are subtracted. The calculator solves distance ÷ (target − stop hours), so the stop allowance is deducted before the speed is worked out. Three fixes work: leave earlier, cut a stop or shorten each one, or accept a later arrival. Driving faster rarely closes a meaningful gap — over 500 miles, raising your average from 65 to 70 mph buys back only 33 minutes.

Does the elapsed time include overnight hotel stops?

No. Elapsed time covers driving plus the short stops you entered. Overnight stops are reported separately as a count, because how long you sleep is a personal decision and adding an assumed 11 hours per night would make the headline number meaningless. If you need a door-to-door figure across multiple days, add roughly 10 to 12 hours per overnight stop to the elapsed time yourself.

Can I use this for a cycling, motorcycle or RV trip?

Yes, as long as you enter a realistic average speed for that vehicle and are honest about stops. RVs and vehicles towing trailers typically average 55 to 60 mph and need fuel stops roughly twice as often. Touring cyclists average 10 to 14 mph over a full day and should enter far more stop time than a driver would. The formula is vehicle-agnostic; only the inputs change.

The calculator returns dashes for driving time. What went wrong?

Your average speed is zero. Driving time is distance divided by speed, which has no answer at zero, so the calculator returns a dash rather than an infinite number. Enter any positive speed and the outputs populate. The required-speed output still works in that state, because it depends only on distance, target time and stop time — which is often exactly what you want when you are working backwards from a fixed arrival.

References