To Portland (Maine) (1 hour 20 minutes, seven times a day), Long Island (Maine) (45 minutes, six times a day), Great Diamond Island (an hour, six times a day), Little Diamond Island (1 hour 5 minutes, six times a day) and Chebeague Island (20 minutes, five times a day).