how long does it take to get a social security number
Your social security card will arrive at your mailing address about three weeks after you arrive in the US. If you apply for the Social Security number outside of the US, you do not have to visit an American Social Security office after entry into the United States.