Spirit Cruises New York Directions
Spirit Cruises New York Dock location
Chelsea Piers, Pier 61
New York, New York 10011
The Spirit Cruises departs from Chelsea Piers, Pier 61 in Manhattan. You’ll find easy-to-follow directions below, and plenty of parking waiting your arrival.
chelsea piers Parking
- Ample paid parking is available at Chelsea Piers. Please check Chelsea Piers website for information about current parking rates.