When I create a route from A to C which is full A–>B–>C (red route), the game calculates the estimated arrival time according to the distance between directly A-C (which is blue on the picture), not following the A–>B–>C route I’m flying on.
So possibly the equation is like:
lenght[Coordinates(Location) - Coordinates(target)] / ground_speed
But it should calculate the total distance that will be travelled, so a sum formula should be included instead of that one.
As a both developer and gamer, that bug is not a big deal but will be great to fix to provide true info on UI. Hope this will help you, have a nice day
Device: Apple iPad Pro M2
Operating system: iPadOS 18