Why Google Maps, Apple Maps, Waze and TomTom disagree on ETAs
By MapssyUpdated 26 September 2026Facts checked 26 September 20268 min read
In short
- Google Maps, Apple Maps, Waze and TomTom often give different arrival times for one drive, because each is timing a slightly different trip.
- Each picks its own point for your destination, measures traffic with its own users and partners, applies its own settings and speed assumptions, and hears about incidents through different reports.
- To compare them fairly, ask at the same minute, check the destination pins and compare the route and distance as well as the time.
Four navigation apps can give four different arrival times for one drive, and usually none of them is broken: they are answering slightly different questions. Below are the six causes that matter most, what Mapssy learned while putting the apps side by side, and a short routine for comparing them fairly.
The six causes at a glance
| Cause | What differs between the apps | What to check |
|---|---|---|
| Destination | Each app turns the typed name into its own point | The destination pin |
| Traffic data | Each maker measures live speeds with its own users and partners | Nothing to change; compare at the same minute |
| Settings | Fuel-efficient routing, avoid options, vignettes, personalisation | Route options in every app |
| Timing | Traffic changes and estimates are recalculated | Ask at the same minute |
| Speeds | Observed speeds, history and speed limits are weighted differently | Distance and roads chosen |
| Incidents | Crashes and closures arrive through different reports | Incident markers on the route |
1. Each app puts your destination somewhere different
Type a town such as Graz and each app first turns the name into a single point: the centre, the town hall, a main square or a particular street. For an airport, a shopping centre or a castle, the route must also end at some road or entrance, and the apps do not always pick the same one. A few hundred metres at the end of a trip can mean a different motorway exit or a loop through a one-way town centre.
Mapssy's own comparison had this fault. Early versions timed every trip to TomTom's point for the place but sent the place name to Google Maps and Apple Maps, which then routed to spots of their own choosing, so the figures no longer described the same trip. Now the Google Maps, Waze and TomTom buttons open the place their figure was timed to; on the website the Apple Maps figure is a Mapssy estimate, and its button lets Apple Maps place the name itself. The full story is in Same name, different place.
2. Each app sees traffic through its own data
Live traffic is not one shared feed. Each company measures speeds with its own sources, which it describes on its own pages:
| App | Live speeds come from | Also used |
|---|---|---|
| Google Maps | Aggregate location data from people navigating with Google Maps | Historical traffic patterns; speed limits and restrictions from local governments; drivers' reports |
| Waze | Drivers with Waze open; the estimate uses the average speed Waze users drive on the route | Community reports; your own past drives, if personalisation is on |
| TomTom | GPS probes from phone and app partners, carmakers, fleets and TomTom's own devices | Speed profiles for every road, weekday and five-minute interval; closures and roadworks from authorities |
| Apple Maps | iPhones in transit with Location Services on, sending location, speed and direction to Apple | Incident reports that Apple evaluates before showing them |
Because the samples differ, two apps can spot the same slowdown at different moments or judge it differently. Google adds that live data cannot show what a road will look like by the time you reach it, so it blends live and historical traffic using machine learning. TomTom refreshes its traffic picture every 30 seconds.
3. Your settings change the route
Two people using the same app can get different answers because of a setting one of them has forgotten about:
- Fuel-efficient routes (Google Maps). Google offers this only in select countries or regions, and announced it for nearly 40 European countries in 2022. With Prefer fuel-efficient routes on, Google Maps recommends the most efficient route when its arrival time is roughly the same as the fastest one, and the engine type you choose can change which route that is.
- Avoid tolls, motorways or ferries. Google Maps and Apple Maps let you avoid tolls and motorways (highways), Waze can avoid toll roads, ferries and freeways, and TomTom's routing service can avoid toll roads, motorways, ferries, tunnels, unpaved roads and more. Waze warns that it may still suggest toll roads with the option on. If one app avoids what another allows, you are comparing different roads.
- Vignettes (Waze). Waze lets you add the road passes and vignettes you hold and says it guides you based on them. Where motorways need a vignette, as in Austria, Slovakia, Czechia and Hungary, check which roads each app chose; prices are in Motorway vignettes 2026.
- Personalised estimates (Waze). Waze can learn from your past drives how long you take on each road segment, and says this is on by default where it is supported.
- Route type (TomTom). TomTom's routing service can return the fastest, shortest, eco or 'thrilling' route for the same trip, each with its own time, so a TomTom-based planner set to anything but fastest will quote a different figure.
4. The minute you ask matters
An estimate is a snapshot of the moment it was calculated. Checking one app before you leave and another a quarter of an hour later compares two moments of the same rush hour. Estimates keep moving on the road too: Google says Google Maps reroutes automatically when it expects a jam ahead, and Waze says its ETA accounts for traffic conditions and irregular events such as accidents.
Setting a departure time is a different question again. Google Maps then finds the best route based on estimated traffic, and Apple says the estimated travel time may change based on predicted traffic. TomTom's routing service also accepts a departure time, and its documentation says it can take planned closures and roadworks into account up to 60 days ahead, where they are known.
5. Each app assumes its own speeds
No app simply divides the distance by the speed limit. Waze uses the average speed its users drive. TomTom uses historical speed profiles, which its documentation says still apply when live traffic is switched off. Google blends historical and live traffic and takes speed limits from sources such as local governments. TomTom also notes that legal limits can depend on the time of day and on the vehicle.
That matters where the limits vary. Austria allows 130 km/h on motorways but 110 km/h from 22:00 to 05:00 on the Tauern motorway and some other routes, plus IG-L air-quality limits, usually 100 km/h, including permanent ones on parts of the A12 and A13 in Tyrol. On the Czech D3 between kilometres 84 and 131, variable signs allow 150 km/h in a pilot extended to the end of 2026; the transport ministry's own figures show that mode was active 39% of the time from October 2025 to March 2026. Germany has no general motorway limit, only a recommended 130 km/h.
The effect adds up quickly. Over 100 km, 130 km/h takes about 46 minutes and 110 km/h about 54½ minutes: a gap of more than 8 minutes from the speed assumption alone, before any traffic.
Your vehicle counts too. Waze says it was created for private cars, motorcycles and taxis, whereas TomTom's routing service accepts a truck mode (van and bus modes are in beta) and a maximum vehicle speed. If a lower limit applies to you, for example when towing, a car estimate will tend to be optimistic.
6. Incidents reach each app differently
A crash or a closed lane changes an arrival time only once the app knows about it:
- Waze drivers report traffic, accidents, police, blocked roads and weather, and Waze uses those reports to route other drivers.
- Google Maps uses drivers' reports of closed roads or lanes, construction and broken-down vehicles, alongside data from local governments.
- Apple Maps shows reported accidents and hazards to other users only when Apple has high confidence in the reports.
- TomTom detects congestion in its probe data and takes closures and roadworks from government and other trusted sources and from TomTom device users; its moderation teams validate critical local road reports.
So just after a crash, one app may already be routing around it while another still shows a clear road.
What Mapssy learned from the side-by-side view
Even one provider answers differently depending on how it is asked. Google's Routes API ignores live traffic by default, and its second, traffic-aware mode answers faster but not at the highest quality; Mapssy uses the third mode, which Google documents as equivalent to the Google Maps app. And two of the four are not asked on the website: Waze has no public routing service, and Apple's web services (MapKit JS and the Apple Maps Server API) answer only requests signed with an Apple developer key, which the Mapssy website doesn't use. For those two, Mapssy calculates a figure from Google's and TomTom's live answers and marks it estimate; the Mapssy iPhone app asks Apple directly. A button opens each app so you can see its own number. How Mapssy works has the details.
How to compare arrival times fairly
- Ask at the same minute. Mapssy's route planner asks Google's and TomTom's routing services at the same moment and shows the time it checked them.
- Check the destination pin in each app, especially for towns, airports and large sites.
- Match the settings in every app you compare; the settings guide covers each app.
- Compare the route and distance, not only the time. A gap of several minutes often means different roads, such as the two corridors in Vienna to Prague by car.
- Treat small gaps as noise. On a long drive, a difference of a few minutes can appear or vanish as traffic changes.
- Watch the estimate update in the app you drive with once you set off.
Sources
- Google Maps Help: Use eco-friendly routes on your Google Maps app
- Google blog: More ways to drive sustainably and save money with Google Maps (eco-friendly routing in Europe, 7 September 2022)
- Google blog: Google Maps 101: How AI helps predict traffic and determine routes (3 September 2020)
- Google Maps Help: Get directions & show routes (avoid tolls and highways, depart or arrive time)
- Google Maps Platform, Routes API: TRAFFIC_UNAWARE, TRAFFIC_AWARE and TRAFFIC_AWARE_OPTIMAL
- Waze Help: How Waze calculates ETA
- Waze Help: Get personalized navigation
- Waze Help: About Waze (how Waze works, reports, vehicle types)
- Waze Help: Avoid toll roads, ferries, and freeways
- Waze Help: Navigate with passes & vignettes
- TomTom Newsroom: What is traffic prediction and how does it work?
- TomTom: Traffic APIs (updated every 30 seconds)
- TomTom Routing API documentation: Calculate Route
- Apple Support: About privacy and Location Services in iOS, iPadOS, and watchOS
- Apple iPhone User Guide: Get driving directions in Maps on iPhone
- Apple iPhone User Guide: Check traffic conditions and report traffic incidents in Maps
- ÖAMTC: Zulässige Höchstgeschwindigkeiten in Österreich
- ADAC: Tempolimits im Ausland
- Land Tirol: 100 km/h Luft (IG-L speed limit)
- Czech Ministry of Transport: 150 km/h pilot on the D3 extended to the end of the year (14 May 2026)
- ÖAMTC: Tempolimits auf Europas Straßen
How this guide was made: researched from the sources above and checked against them on 26 September 2026, with help from AI tools. Found a mistake? Tell us. Contact
Related guides
- Why map apps send you to different places for the same nameType an airport, a station or Hauptstraße, and each map app may pick a different point. Why it happens and how to send every app to the same spot.
- How Mapssy works: what we measure and what we estimateWhere every number on Mapssy comes from: live Google Maps and TomTom times, estimated Waze and web Apple Maps times, and what a comparison can't tell you.
- Navigation app settings for Central Europe: tolls, cameras, mapsWhere Google Maps, Apple Maps, Waze and TomTom hide their toll, vignette, offline-map, camera-alert and EV settings, plus the camera rules by country.