There are
689 mi
from Hesperia, CA to Twin Falls, ID
That's the driving distance. It would take 13 hours 2 mins to go from Hesperia, California to Twin Falls, Idaho.
The flight distance (direct flight from Hesperia, CA to Twin Falls, ID) is 582.68 mi.
689 mi = 1,109.12 kms