Waynesville, NC is roughly 26 miles west of Asheville, North Carolina.