individuals use Google maps to reach from point A to B, and ETA calculates the accurate time for users. Higher the accuracy, the higher the user satisfaction. The algorithm inputs used in calculating ETA include:  Mode of traveling, pedestrian, bike, public transport  Distance from point A To B  The average speed of vehicles  Traffic lights, stop signs, and intersection navigation  Current traffic and accidents  Time of data and rush hour traffic windows reduce the speed  All these inputs combinedly give the ETA, as any of these change ETA change.