Immigration Timeline Calculator

Select your case type and filing date to see a personalized step-by-step timeline with estimated dates and required documents.

When you plan to file (or already filed)

Select a case type above to see your personalized timeline

(602) 619-0788