Take Soutwest Airlines to Raleigh-Durham, Follow the RDU Instructions from there.

From Nashville by Plane.

From Nashville by Car

It is about 500 miles from Nashville with well behaved traffic and weather that's 8 hours.   Take I 40 East past Knoxville, I-81 North will come off to the right at exit 421.

Take I-81 to I-581 into Roanoke.Take Exit 4 Easttowards Lynchburg(this is 460 or 221 Alt) Approximately 0.5 miles from entering 460, you'll turn right onto Gus W. Nicks Blvd. This drags you through a bit of Roanoke and most of Vinton.  But it eventually becomes Virginia Route 24( aka Stewartsville Road) .  Stewardsville Road, intersects Moneta Road aka Va 122. Turn right. 

At a small strip mall turn left onto Va 608(White House Road). Remarkably this terminates in White House  and intersects with Va 624. Turn right.  About 1000 feet later turn left back on VA 608.  Stay on 608  for about 3 miles turn right onto 740 (Patmos Church Road) Hillsborough