
Directions
Visit Norway's historic Main Street
Norway is easy to get to. It’s just 45 miles north of Portland, 20 miles west of Lewiston and 35 miles east of the New Hampshire border.
From US Route 95 take Exit 63, follow Route 26 North through Oxford and “take a left instead” off the beaten path onto Routes 117 and 118 to Main Street. From Main Street Norway take a more scenic route to Bethel from Route 118 to Routes 35 and 5.
From the west and north follow Route 2 from New Hampshire to Bethel. Follow Route 26 South and bear right onto 117/118/Main Street Norway.
