There are
809 mi
from Peoria, IL to Duncanville, TX
That's the driving distance. It would take 15 hours 6 mins to go from Peoria, Illinois to Duncanville, Texas.
The flight distance (direct flight from Peoria, IL to Duncanville, TX) is 687.35 mi.
809 mi = 1,301.89 kms