I am curios to know how the route to a city is being calculated because i noticed that in one of my games the route took the longer way around. I started the trade route from the lower right city: Chapultepec and sent it to Delhi. The route chose to take the road through Geneva even though it is 1 hex longer that way (9 hexes) compared to the direct route of 8 hexes. Now, i do believe that Delhi already had a road to Geneva from a current or previous trade route they sent there. Is is calculated by pure distance or is the travel time also factored in?