There are
1,107 mi
from Evansville, IN to Laconia, NH
That's the driving distance. It would take 22 hours 13 mins to go from Evansville, Indiana to Laconia, New Hampshire.
The flight distance (direct flight from Evansville, IN to Laconia, NH) is 924.03 mi.
1,107 mi = 1.61 kms