There are
943 mi
from Allen, TX to Forest Park, OH
That's the driving distance. It would take 17 hours 1 min to go from Allen, Texas to Forest Park, Ohio.
The flight distance (direct flight from Allen, TX to Forest Park, OH) is 800.73 mi.
943 mi = 1,517.77 kms