I received this from the Ships List Mailing list from Nancy who can be reached at Kendrick Kreations
Hope this helps and good luck!

The National Archives will do lookups of "INDEXED" passenger records if you send in a NATF Form 81. Here is a url to the forms available on the net: Form
I believe the cost is $10. It's been so long since I sent it in, I can't remember anymore. From the pamphlet "Using Records in the National Archives for Genealogical Research" the following may help many subscribers: The NARA staff in DC will search the customs passengers lists if in addition to the names of the passenger and the port of entry an inquirer can supply: The name of the vessel The month and year of its arrival OR The name of the port of embarkation and the exact date of arrival. The NARA will also search the immigration passenger lists up to 1954 when the lists are held by the National Archives, if an inquirer can give the full names and ages of the passenger and of accompanying passengers, the port of entry, the vessel, and exact date of arrival. The staff will also consult existing indexes to the names on the customs and immigration passenger lists proveded an inquirer can supply the name of the port of entry and month and year of arrival. The NARA will not respond to you over the internet with lookups for passenger lists, it must be done by mail. Here is a list of indexed passenger lists available at the NARA:
Port Arrival List Indexes
Baltimore 1820-1948 1820-1952
Boston 1820-1874 1848-1891
1883-1943 1902-1920
Galveston 1896-1948 1896-1951
New Orleans 1820-1945 1853-1952
New York 1820-1954 1820-1846
Philly 1800-1945 1800-1948
San Fran. 1893-1953 1893-1934
Seattle 1890-1957
Arrv. Canada 1895-1954 1895-1952
Some Min. Ports 1820-1873 1890-1924
1893-1954