There are
2,493 mi
from Johnson City, TN to Grass Valley, CA
That's the driving distance. It would take 1 day 19 hours to go from Johnson City, Tennessee to Grass Valley, California.
The flight distance (direct flight from Johnson City, TN to Grass Valley, CA) is 2,107.64 mi.
2,493 mi = 4,011.84 kms