12

Google Maps: 13 hours, 5 minutes

Directions from Washington State to Stanford University: 1364km

Waze: 11 hours, 15 minutes

Directions to Stanford University, 450 Serra Mall, Stanford, CA: 1366km

Pretty much the same path. Screenshots taken at the time, and both programs consider the traffic information.

What accounts for such a time estimate difference? Knowing this will help my scheduling.

19
  • 9
    Isn't the Waze estimate an obvious bug? To drive 1366km in 11:15, you need to keep an average speed of 75.5mph. Doesn't the involved states Washington, Oregon and California all have a maximum speed limit of 70mph? Aug 30 at 7:41
  • 15
    @Tor-EinarJarnbjo maybe they look at the speed people actually drive at? Aug 30 at 7:42
  • 22
    This pretty much sums it up: mobile.twitter.com/tnose14/status/956301949921460225 Aug 30 at 7:43
  • 2
    @FranckDernoncourt It really depends on the state. Just match the speed of others, and know that the informal rules about what speed limits really mean change whenever you cross state borders.
    – Peter
    Aug 30 at 13:08
  • 14
    @AzorAhai-him- Most cars. Almost without exepection, car speedometers measure the rotation of the driveshaft and calculate an estimated speed by assuming a preconfigured wheel diameter. Depending on tyre wear and air pressure, the wheel diameter is however not a fixed constant. Since in most legislations speedometeres are only allowed to show a higher speed than the car is actually going, but never a lower speed, they are usually calibrated for a new tyre with the highest reasonable air pressure, meaning that in most situations, you are driving a bit slower than the speedometer actually shows. Aug 30 at 21:01
21

It's simple.

Google Maps assumes that you are being a good driver and going no higher than the posted speed limit, and slower if necessary based on the speed of traffic.

When you input your destination into Google Maps your original estimate is made based upon posted speed limits, current traffic conditions, and the distance between your starting point and destination.

Source: https://www.verizonconnect.com/resources/article/google-maps-travel-time/

Waze does not take into account the speed limit and only looks at the speed of traffic. U.S. drivers tend to drive 15-20 mph over the speed limit on expressways (source - personal experience), and Waze assumes you will drive the speed of traffic. Note that driving over the speed limit is (obviously) illegal, so break the law at your own peril - it's not Waze's fault if you get a speeding ticket.

Here's an Medium article written by Waze themselves explaining how they compute travel time. Notice that the article does not mention speed limit as a factor.

I have taken long (4-5 hour) trips using Waze. I always drive the speed limit, which is often significantly slower than the speed of traffic, and I usually end up spending about 25% more time on the road than Waze predicts.

10
  • 14
    Google also makes the reverse mistake--assuming the speed limit on roads where it's not possible to actually drive at that speed on parts of it. (The offender I noted was Titus Canyon Road. I reported it as a problem as it should never direct someone down that road but they have not fixed it. While the "limit" is 25 mph there are plenty of places on it that if you were driving 25 mph you would at best be in the hospital and more likely dead.) Aug 31 at 3:41
  • Looks like some rules are a bit outdated out there, with regards to modern standards for cars and constructions. Aug 31 at 9:21
  • 1
    @Yakk I can't imagine a road where the only safe approach was to speed. The road I'm referring to has a substantial chunk where it's one lane only (the entire road is one way), tight turns, if conditions were bad it would be 4x4 only and even in good times something like a sports car would probably end up high centered. Aug 31 at 23:50
  • 1
    Actually, that may be bad/old advice. The Arizona DOT now recommends pulling completely off the road (past the emergency lane/shoulder and on to the desert itself), stop your car, turn on/activate your emergency brake, take your foot/feet off the brake pedal, and finally turn off all lights. The bit about turning off lights and feet off brake pedal, is a history of people following other people's tail- or brake-lights and not realizing the car in front has stopped.
    – CGCampbell
    Sep 2 at 11:16
  • 1
    @usr-local-ΕΨΗΕΛΩΝ I meant under, I was giving a rare example of needing to go above the speed limit. Sep 2 at 13:44
20

Google Maps is "right" (only if no stops or traffic). Waze is wrong.

I've driven that exact route (Seattle to/from Bay Area via I-5) a couple dozen times. Only once did I manage 13 hours, and that was with only light traffic, literally no stops except for gas (2 brief stops), and consistently 5-10 MPH above the posted limit (which is what most of the rest of the cars were doing).

More typical is around 15-16 hours. That gives time for stretch breaks, stops for food, and possible traffic in the Seattle, Portland, and SF metro areas.

-1

An additional possible answer is Competition.

When a smartphone user uses Waze and another app, if they find Waze provides them with a marginally faster route, they'll presume that Waze has a better routing algorithm (at least for that route), and thus choose to use Waze for that route. And so Waze gets more usage hours and advertising revenue.

To achieve this marginally faster route, the Waze routing algorithm may use different metrics and may also apply a scaling to the result. Though there is no real way to verify this without taking a look at the source code...

4
  • 10
    Remember that Waze is owned by Google...
    – jcaron
    Aug 31 at 23:07
  • 1
    Aw shucks. Didn't know that. Sep 1 at 11:46
  • I am downvoting this answer because the real competition is providing an exact ETA, not just a faster route that can't be achieved without jeopardizing other motorists' health. To achieve an exact ETA, an algorithm may take the driving history of the user into consideration, for example Sep 2 at 9:06
  • @usr-local-ΕΨΗΕΛΩΝ Waze does have a "Personalize your ETA" option. Though, wouldn't say it makes my ETA 100% accurate. Not even sure how it works (for example, as a motorcyclist I can skip traffic on some roads but on others it's difficult or impossible so I can't skip traffic on others).
    – kiradotee
    Sep 20 at 21:53
-1

In the Waze app, navigate to Settings > Speedometer. In there, you'll see you can configure a speeding threshold, which is by default 5% above the speed limit. This will account for some, but not all, of the reduction in time taken as indicated by Waze.

Try setting this to As speed limit, and then re-plan the journey in Waze.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.