There are
37 mi
from Lewisville, TX to Forest Hill, TX
That's the driving distance. It would take 48 minutes to go from Lewisville, Texas to Forest Hill, Texas.
The flight distance (direct flight from Lewisville, TX to Forest Hill, TX) is 30.38 mi.
37 mi = 60.01 kms