German phrase
Wie lange im Voraus muss man ~?
Meaning
How far in advance must you ___
When to use it
It asks how early to act. This neutral wording suits travel arrangements.
Example dialogue
Wie lange im Voraus muss man ein Visum beantragen?
How far in advance must you apply for a visa?
Für viele Länder sollte man das Visum mindestens sechs Wochen vorher beantragen.
For many countries, you should apply for the visa at least six weeks in advance.