“The Staten Island Ferry is run by the City of New York for one pragmatic reason: To transport Staten Islanders to and from Manhattan. Yet, the 5 mile, 25 minute ride also provides a majestic view of New York Harbor and a no-hassle, even romantic, boat ride, for free!”
Here is a link to their website: http://www.siferry.com