There are
2,338 mi
from Yuba City, CA to Traverse City, MI
That's the driving distance. It would take 1 day 16 hours to go from Yuba City, California to Traverse City, Michigan.
The flight distance (direct flight from Yuba City, CA to Traverse City, MI) is 1,873.97 mi.
2,338 mi = 3,763.07 kms