Immigration is at Beef Island. The Cape Air planes are small, so not many people. I guess if they had a number of flights at teh same time, it might back up, but we did not have a problem. Just remember to keep your wallet & passport with you on your person, because they take all the bags, pocketbooks etc.