Ellis and Liberty Islands New York | United States Catch a ferry, operated by Statue Cruises out of New York Harbor at Battery Park to see both Ellis Island and the Statue of Liberty.