There are
42 mi
from Lewisville, TX to Glenn Heights, TX
That's the driving distance. It would take 51 minutes to go from Lewisville, Texas to Glenn Heights, Texas.
The flight distance (direct flight from Lewisville, TX to Glenn Heights, TX) is 35.29 mi.
42 mi = 67.37 kms