Distance between American Canyon and Ashland
Distance from American Canyon, CA to Ashland, CA is 34 miles / 55 kilometers.
Map showing the distance from American Canyon to Ashland
![]() |
Air distance: | miles km |
American Canyon, CA
City: | American Canyon, CA |
Country: | United States |
Ashland, CA
City: | Ashland, CA |
Country: | United States |
Time difference between American Canyon and Ashland
There is no time difference between American Canyon and Ashland. Current local time in American Canyon and Ashland is 13:08 PST (2025-02-16)