Plan Your Visit

The Village of Flat Rock is a charming and historical town, located in the beautiful landscape of Western North Carolina. Just 25 minutes from Asheville and the Biltmore Estate and five minutes outside of Historic Hendersonville, Flat Rock is a popular destination – an ideal vacation area for a day trip, weekend or extended stay.

Whether exploring the great outdoors along the Blue Ridge Parkway or the many waterfalls and National Parks in the area, Leisure activities about for both family activities and romantic getaways.

Flat Rock and Hendersonville have all you need:

Discover Flat Rock (Official Web Site)
Historic Hendersonville (Official Web Site)

 

 

Directions to Our Theatres

Playhouse Downtown


View Larger Map

Mainstage


View Larger Map

To the Mainstage from Asheville, NC

Approximately 40 minutes

I-26 east to Exit # 53, Upward Road
Turn right off the exit ramp (look for Playhouse sign)
Travel 2 ½ miles to dead end at Greenville Highway
Turn left onto Greenville Highway (look for Playhouse sign)
½ mile to Flat Rock Playhouse on right

To the Mainstage from Spartanburg, SC

Approximately 45 minutes

I-26 west to Exit # 53, Upward Road
Turn left off the exit ramp (look for Playhouse sign)
Travel 2 ½ miles to dead end at Greenville Highway
Turn left onto Greenville Highway (look for Playhouse sign)
½ mile to Flat Rock Playhouse on right

To Playhouse Downtown from Asheville, NC

Approximately 35 minutes

I-26 east to Exit # 49B, 4 Seasons Blvd.
Merge onto US-64 W/4 Seasons Blvd toward Hendersonville
Continue to follow US-64 W, travel approximately 2.4 miles
Turn left on Main Street
The downtown theatre is located on the corner of Main and Allen

To Playhouse Downtown from Spartanburg, SC

Approximately 45 minutes

I-26 west to Exit # 53, Upward Road
Turn left off the exit ramp (look for Playhouse sign)
Travel 2 ½ miles to dead end at Greenville Highway
Turn Right and head North on N Carolina 225 N/Greenville Hwy – approximately 2 miles
Greenville Hwy becomes S Main Street
The downtown theatre is located on the corner of Main and Allen