New Hampshire's White Mountains region is bordered by the Great North Woods to the north, Vermont to the west, Maine to the east, and the Lakes Region to the south. I-93 runs through the lower part of the region, while U.S. Route 3 runs to the Canadian border.
From New York, Connecticut, Rhode Island, Massachusetts, southern New Hampshire: In Massachusetts, pick up I-93 or I-293 north. Enter Manchester, NH, then continue north on I-93.
From Maine and east: U.S. Route 2 runs west from Maine and enters New Hampshire near Shelburne.
From Great North Woods and north: Take U.S. Route 3 southward.
From Vermont and points west: Take I-93 south or U.S. Route 302 east.