Immigrants arrived in America via dozens of US and Canadian ports. Fortunately, passenger lists are easily accessible in online databases, including sites such as Ancestry.com, MyHeritage and FamilySearch.org. Besides those, search for your immigrant ancestors at these sites:
• Case Files for Early Immigrants to San Francisco (Angel Island) and Hawaii: Search a partial index to files of detained passengers.
From the March/April 2015 Family Tree Magazine