There are
1,019 mi
from Malden, MA to Deerfield, IL
That's the driving distance. It would take 19 hours 24 mins to go from Malden, Massachusetts to Deerfield, Illinois.
The flight distance (direct flight from Malden, MA to Deerfield, IL) is 856.24 mi.
1,019 mi = 1,639.92 kms