Burlington is in Vermont, not New Hampshire. It lies about 105 miles (170 km) south of the New Hampshire border.