Captain John Boats serves 2 ferry routes in the United States, including Plymouth MA to Provincetown.