Probably Route 9 to Saint John,New Brunswick ( St Johns is in Newfoundland. )
Route 9 is about 90 miles, somewhat hilly & lots of turns but a good road overall.
From Calais, Maine to Nova Scotia all divided highway. I think it's a shorter & better route than the Houlton route.
I live in Saint John.