There are
97 mi
from Temple, TX to Lockhart, TX
That's the driving distance. It would take 1 hour 37 mins to go from Temple, Texas to Lockhart, Texas.
The flight distance (direct flight from Temple, TX to Lockhart, TX) is 86.06 mi.
97 mi = 156.23 kms