I've read that one should use "ir a" when time of completion is certain. If the time is uncertain, one should use the future tense. This choice is not so clear-cut when asking a question. Take for ...
What is the most natural and common way to ask how much time it takes to get from one location to another? For example: How long does it take to get from Guadalajara to Mexico City? How long does it ...