LOL. CLOSE. "How far is Salem (Massachusetts) from Manchester (New Hampshire)? Here's the quick answer if you drive this relatively short distance without making any stops. Nonstop drive: 55 miles or 89 km Driving time: 1 hour, 8 minutes"