Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

Weaverville, NC

United States

Weaverville is a small mountain town in western North Carolina, about 10 miles north of Asheville on US 19/23. The drive takes 20 minutes through scenic rolling hills. It's a popular stop for visitors exploring the Blue Ridge Mountains, with easy access to outdoor destinations. The town's Main Street features the historic Dry Ridge Inn, an 1849 stagecoach stop turned museum.

Airports closest to Weaverville, NC are Asheville Regional Airport and Tri-Cities Regional TN/VA Airport.