Where is Statue Cruises located?
Statue Cruises is located in both New York and New Jersey. Our main departure point is Battery Park in Manhattan, New York, conveniently located near popular attractions such as the Statue of Liberty and Ellis Island. We also have a secondary departure point at Liberty State Park in Jersey City, New Jersey, providing easy access for visitors coming from the Garden State. Our experienced captains and crew are ready to take you on an unforgettable journey to these iconic landmarks. Whether you choose to embark from New York or New Jersey, you can expect a seamless and enjoyable experience aboard our comfortable and modern vessels.
Answered May 3, 2024
Need further help?
Type out your followup or related question and we will get you an answer right away.
Need to contact Statue Cruises?
If you need to talk to Statue Cruises customer service, now that you have the answers
that you needed, click the button below.
Contact Statue Cruises