On Saturday I am leaving to go on a Cruise. The cruise goes to the southern Caribbean, and leaves and returns from San Juan.
I will be flying from North Carolina to San Juan, meeting the ship, and then flying back from San Juan.
I am Canadian, and on an H1-B visa. I am confused, at to what the procedure is regarding my H1-B. The documentation with the H1-B says that I must surrender it going out of the country. San Juan is not out of the country as its part of the US - but what about on the cruise ship? None of the ports i'll be coming back to - San Juan or Charlotte is a port of Entry. I don't want to give up my H1-B.
Can anyone help me be a little less confused on what I can expect with this?
Thanks
I will be flying from North Carolina to San Juan, meeting the ship, and then flying back from San Juan.
I am Canadian, and on an H1-B visa. I am confused, at to what the procedure is regarding my H1-B. The documentation with the H1-B says that I must surrender it going out of the country. San Juan is not out of the country as its part of the US - but what about on the cruise ship? None of the ports i'll be coming back to - San Juan or Charlotte is a port of Entry. I don't want to give up my H1-B.
Can anyone help me be a little less confused on what I can expect with this?
Thanks