From Portland, follow I-295 North to Route 1 in Brunswick. Follow Route 1 North to Route 130 in Damarascotta. Follow Route 130 South to Route 32 in New Harbor. The Gosnold Arms is about 2/3 of a mile further at the mouth of the harbor.
Concord Coach Line buses from Boston stop at Damariscotta where transportation to the Gosnold is available.