Distance between Portsmouth and Marlborough
Distance from Portsmouth, NH to Marlborough, MA is 64 miles / 103 kilometers.
Map showing the distance from Portsmouth to Marlborough
Air distance: | miles km |
Portsmouth, NH
City: | Portsmouth, NH |
Country: | United States |
Marlborough, MA
City: | Marlborough, MA |
Country: | United States |
Time difference between Portsmouth and Marlborough
There is no time difference between Portsmouth and Marlborough. Current local time in Portsmouth and Marlborough is 14:15 EST (2025-01-20)