Flat Rock Trail is a hiking trail in Avery County, North Carolina. It is within Blue Ridge Parkway. It is 0.6 miles long and begins at 3,983 feet altitude. Traveling the entire trail is 1.3 miles with a total elevation gain of 280 feet. The Flat Rock parking is near the trailhead. Flat Rock (elevation 4,094 feet) can be seen along the trail. There is also a viewpoint along the trail.
Flat Rock Trail Professional Guides
Detailed Trail Descriptions from Our Guidebooks
Sign in/up to upload photos.