Block Island is most definitely worth a day trip. With ferry crossings only taking 30-60 minutes, it's an enjoyable day trip to take from the Newport/Narragansett area. And with the island being relatively small, it's very easy to see most of it in just one day.