There are
1,185 mi
from Grand Prairie, TX to Parma Heights, OH
That's the driving distance. It would take 21 hours 30 mins to go from Grand Prairie, Texas to Parma Heights, Ohio.
The flight distance (direct flight from Grand Prairie, TX to Parma Heights, OH) is 1,028.26 mi.
1,185 mi = 1.61 kms