The cheapest boat ride you can find! a 2.5-3.5 hour tour of the islands around Portland Maine. Catch Little Diamond, Great Diamond, Long, Cliff, and Chebeague island on this mail, freight,a nd passenger cruise. They will even provide narration with 10 or more passengers