Miles between Las Vegas, NV and South Miami, FL

There are
2,541 mi
from Las Vegas, NV to South Miami, FL

That's the driving distance. It would take 1 day 21 hours to go from Las Vegas, Nevada to South Miami, Florida.

The flight distance (direct flight from Las Vegas, NV to South Miami, FL) is 2,180.70 mi.

2,541 mi = 3.22 kms