There is a free bus for students which travels to surrounding towns such as Portsmouth, Dover and Newmarket, and the nearby train station travels throughout the northeast (Boston, Portland, etc.) Even though UNH is situated in Durham, New Hampshire, I have never felt isolated whatsoever.