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! One guide book calls it “One of the world’s greatest (and shortest) water voyages.”