There are
901 mi
from Allen, TX to Elmwood Park, IL
That's the driving distance. It would take 16 hours 54 mins to go from Allen, Texas to Elmwood Park, Illinois.
The flight distance (direct flight from Allen, TX to Elmwood Park, IL) is 778.20 mi.
901 mi = 1,449.40 kms