Miles between Las Vegas, NV and Heber, UT

There are
407 mi
from Las Vegas, NV to Heber, UT

That's the driving distance. It would take 6 hours 59 mins to go from Las Vegas, Nevada to Heber, Utah.

The flight distance (direct flight from Las Vegas, NV to Heber, UT) is 359.41 mi.

407 mi = 655.73 kms