To Portland (Maine) (35 minutes, nine times a day), Great Diamond Island (15 minutes, eight times a day), Little Diamond Island (20 minutes, eight times a day), Cliff Island (35 minutes, seven times a day), Chebeague Island (20 minutes, twice a day) and Diamond Cove (10 minutes, every day).