There are
1,073 mi
from Champaign, IL to Laconia, NH
That's the driving distance. It would take 21 hours 37 mins to go from Champaign, Illinois to Laconia, New Hampshire.
The flight distance (direct flight from Champaign, IL to Laconia, NH) is 893.48 mi.
1,073 mi = 1.61 kms