Leesburg to Asheville
starting from Leesburg →
55 minutes → Front Royal
1 hour → Shenandoah National Park
2 hours → Lexington
56 minutes → Roanoke
50 minutes → Blacksburg
59 minutes → Appalachian Mountains
2 hours → Kingsport
4 hours → Asheville
12.5 hours of driving