There are
957 mi
from Santa Fe, NM to Dinuba, CA
That's the driving distance. It would take 17 hours 8 mins to go from Santa Fe, New Mexico to Dinuba, California.
The flight distance (direct flight from Santa Fe, NM to Dinuba, CA) is 752.38 mi.
957 mi = 1,539.51 kms