The Blue Ridge Parkway stretches 469 miles from Shenandoah National Park in Virginia to Great Smoky Mountains National Park in North Carolina — the longest linear park in the United States. With no trucks, no billboards, and a 45 mph speed limit, it's designed entirely for the experience of driving through the Appalachian highlands at a human pace.
Every season brings something different: wildflowers in spring, dense green tunnels in summer, the most spectacular fall foliage on the East Coast in October, and quiet solitude in winter. The 5-day itinerary below runs north to south from Waynesboro, VA to Asheville, NC — roughly the full parkway's highlights compressed into a week.
Most Photographed Stop
Mabry Mill
Free · Milepost 176.1
The most photographed spot on the entire Blue Ridge Parkway. This restored 19th-century grist mill and sawmill sits beside a millpond surrounded by wildflowers in summer and blazing foliage in fall. On weekends from May through October, craftspeople demonstrate blacksmithing, woodworking, and cornmeal grinding — a living history of Appalachian mountain life.
Blue Ridge Parkway Trip Overview
- Total distance: 469 miles
- This itinerary: 5 days, Waynesboro VA to Asheville NC
- Entry fee: Free (no toll or entry fee)
- Best months: October (foliage), May–June (wildflowers)
- Speed limit: 45 mph maximum — plan for slow, scenic driving
Days 1–2 — Virginia Section
Enter the parkway at Rockfish Gap (Milepost 0) near Waynesboro. The first stop is Humpback Rocks (Milepost 5.8) — a short but steep 2-mile hike to a rocky summit with sweeping valley views. The visitor center here has a restored 19th-century mountain farm.
Continue south to Peaks of Otter (Milepost 86) — a lodge, restaurant, and lake set between two peaks. Hike Sharp Top (3.2 miles round trip, strenuous) for one of the finest views in Virginia. Spend the night at Peaks of Otter Lodge or in Bedford below. Next morning, continue to Mabry Mill (Milepost 176) for the classic photo and a buckwheat pancake breakfast on weekends.
Days 3–4 — North Carolina Highlands
Cross into North Carolina and stop at Doughton Park (Milepost 238) for wildflower meadows and the Bluff Mountain Trail. Then continue to Linville Falls (Milepost 316) — one of the most spectacular waterfalls in the Appalachians, accessible via a 2-mile round-trip trail with multiple viewpoints above the gorge.
The next day, visit Grandfather Mountain (Milepost 305, with a separate entrance fee of ~$25) — home to the famous Mile High Swinging Bridge at 5,305 feet, the highest suspension footbridge in North America. The wildlife habitats here house black bear, cougar, and bald eagles. Continue to Linn Cove Viaduct (Milepost 304), an engineering marvel snaking around the side of Grandfather Mountain.
Day 5 — Craggy Gardens & Asheville
The final stretch into Asheville passes through Craggy Gardens (Milepost 364), blanketed with Catawba rhododendrons that bloom brilliant purple in mid-June. Walk the short trail to Craggy Pinnacle for panoramic views. End at the Folk Art Center (Milepost 382) near Asheville for Southern Appalachian crafts, then head into Asheville's vibrant downtown for dinner and a well-earned local beer.