Please see the image below. (If you can't see the image please search "Bangalore to Palakkad" in Google Maps.) I am searching for a route from Bangalore to Palakkad. Google shows two routes. I think the first one is the shortest path and other is fastest. But look at the distance and time. 385 for the shortest (time to travel : 6hr 51 min) and 410 for fastest (time to travel : 6hr 7 min). How are they calculating this?