Fredricksburg, VA to OOB, ME
On my way from FL to ME each year I pass thru Fredricksburg on I-95 then just North I exit I-95 at Exit 133 (Rt 17 to Warrenton) from Warrenton on 17 toward Marshall/ Winchester coming out on I-66 and head West toward I-81 & Winchester, VA. Continue on I-81 past Winchester and stay on it all the way North to Harrisburg, PA. At Harrisburg I stay on I-81 North to Scranton, PA, where I connect with I-84 East toward Hartford, CT. Pass thru Hartford and stay on I-84 to Sturbridge, MA where I get on the MA,Pike and head toward New England/Marlborough Exit. Getting off at that Exit your on I-495 heading toward Portsmouth, NH. You will leave I-495 at Amesbury, MA and come onto I-95 North to Portsmouth, NH and follow to I-95 Portland, ME.
Crossing into Maine from Portsmouth, NH on I-95 at Kittery you will head North on I-95 for a few miles before coming to the Maine Turnpike. The last Exit before the T-Pike is US Route #1 North. I recommend staying on the T-Pike till the Saco/ Old Orchard Beach Exit.
I pull a 32' 5er and have had no problems going this way with anything for the last 5 years.