Hi -I found this information for you: see below. I am from RI and I had no idea myself that there is a ferry from Newport...hope this helps.
Block Island Ferry Service is available year-round from Pt. Judith, RI and seasonally from Fort Adams in Newport, RI to Block Island town center (Old Harbor, RI). Ferries from Pt. Judith accommodate cars and passengers. Sailing time is 55 minutes. Car reservations are necessary. Service from Newport takes passengers only. Sailing time is 2 hours.
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.