Distances from Peterborough, NH
Driving distance and travel time from Peterborough, New Hampshire to 18 places. The nearest is Keene, NH, 20 miles away (30 min by car); the farthest listed is Portsmouth, NH at 82 miles. Open any route for the road map, directions, halfway point and gas cost.
18
Destinations
13
Within 50 miles
18
Within 150 miles
20 mi
Nearest: Keene
Under 50 miles from Peterborough
13 destinations, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Peterborough to Keene, NH | 20 | 30 min |
| Peterborough to Brookline, NH | 25 | 41 min |
| Peterborough to Goffstown, NH | 27 | 45 min |
| Peterborough to Nashua, NH | 29 | 47 min |
| Peterborough to Hudson, NH | 30 | 52 min |
| Peterborough to Bedford, NH | 31 | 40 min |
| Peterborough to Merrimack, NH | 32 | 44 min |
| Peterborough to Manchester, NH | 36 | 53 min |
| Peterborough to City of Manchester, NH | 40 | 55 min |
| Peterborough to Londonderry, NH | 46 | 59 min |
| Peterborough to Concord, NH | 46 | 57 min |
| Peterborough to Derry, NH | 46 | 57 min |
| Peterborough to East Concord, NH | 48 | 58 min |
50 to 150 miles from Peterborough
5 destinations, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Peterborough to Salem, NH | 58 | 1 h 09 min |
| Peterborough to Laconia, NH | 72 | 1 h 28 min |
| Peterborough to Dover, NH | 77 | 1 h 36 min |
| Peterborough to Rochester, NH | 79 | 1 h 40 min |
| Peterborough to Portsmouth, NH | 82 | 1 h 31 min |
Destinations from Peterborough on the map
Click a point to open the route.