Miles between Hayward, CA and North Las Vegas, NV

There are
546 mi
from Hayward, CA to North Las Vegas, NV

That's the driving distance. It would take 10 hours 6 mins to go from Hayward, California to North Las Vegas, Nevada.

The flight distance (direct flight from Hayward, CA to North Las Vegas, NV) is 397.63 mi.

546 mi = 878.36 kms