There are
2,531 mi
from North Las Vegas, NV to Salisbury, MD
That's the driving distance. It would take 1 day 21 hours to go from North Las Vegas, Nevada to Salisbury, Maryland.
The flight distance (direct flight from North Las Vegas, NV to Salisbury, MD) is 2,161.16 mi.
2,531 mi = 4,072.53 kms