Miles between Mesa, AZ and North Las Vegas, NV

There are
309 mi
from Mesa, AZ to North Las Vegas, NV

That's the driving distance. It would take 6 hours 17 mins to go from Mesa, Arizona to North Las Vegas, Nevada.

The flight distance (direct flight from Mesa, AZ to North Las Vegas, NV) is 267.85 mi.

309 mi = 497.67 kms