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