You will need to arrive in the U.S at least one to 1-2 weeks prior to your baby’s birth and you will stay in the states at least 4 to 8 weeks after. It can take up to 4 to 8 weeks to obtain the documents needed to go back home.