There are
177 mi
from Milford, CT to Manchester, NH
That's the driving distance. It would take 3 hours 42 mins to go from Milford, Connecticut to Manchester, New Hampshire.
The flight distance (direct flight from Milford, CT to Manchester, NH) is 147.19 mi.
177 mi = 284.10 kms