You asked:

portsmouth nh to durham distance

  • Portsmouth, New Hampshire
    Portsmouth, New Hampshire
    Durham
    Durham
    Portsmouth, New Hampshire is 3,110 miles (5,000 kilometers) from Durham, as the crow flies.