Typically, the immigration physical exam takes about 1 to 2 hours, depending on health history.