Miles between Salt Lake City, UT and Twentynine Palms, CA

There are
603 mi
from Salt Lake City, UT to Twentynine Palms, CA

That's the driving distance. It would take 11 hours 5 mins to go from Salt Lake City, Utah to Twentynine Palms, California.

The flight distance (direct flight from Salt Lake City, UT to Twentynine Palms, CA) is 511.39 mi.

603 mi = 970.19 kms