There are
506 mi
from Visalia, CA to Ashland, OR
That's the driving distance. It would take 9 hours 37 mins to go from Visalia, California to Ashland, Oregon.
The flight distance (direct flight from Visalia, CA to Ashland, OR) is 444.41 mi.
506 mi = 814.42 kms