Miles between Provo, UT and Twentynine Palms, CA

There are
559 mi
from Provo, UT to Twentynine Palms, CA

That's the driving distance. It would take 10 hours 18 mins to go from Provo, Utah to Twentynine Palms, California.

The flight distance (direct flight from Provo, UT to Twentynine Palms, CA) is 485.69 mi.

559 mi = 899.46 kms