Why don't you try the Seacoast Century? It starts in Hampton Beach NH, backtracks into MA for 20 miles, and then goes up to Ogonquit and back to NH.
It's in September and you can do it on Saturday or Sunday.