There are
857 mi
from Grand Prairie, TX to Cedar Falls, IA
That's the driving distance. It would take 15 hours 25 mins to go from Grand Prairie, Texas to Cedar Falls, Iowa.
The flight distance (direct flight from Grand Prairie, TX to Cedar Falls, IA) is 720.45 mi.
857 mi = 1,378.91 kms