Book an airplane ticket. Fly into Asheville Regional Airport, the only major airport in the region, which features airlines such as AirTran, Continental, Delta, US Airways and United. Visit the airlines' websites to book a ticket, or use a service such as Orbitz or Hotwire. Once at the airport, rent a car, hail a taxi or have a friend pick you up to reach your final destination.
Buy a bus ticket. Greyhound offers bus service to Boone and Asheville, as well as 44 other locations in North Carolina. Visit the Greyhound website, enter your departure location and your destination, when you plan to depart and return (if it is a round-trip ticket) and enter how many people will be traveling. Click "Search Schedules" to find tickets.
Drive to your destination. Access western North Carolina on Interstate 26 from the north or south or on Interstate 40 from the east or west. Both Interstates meet in Asheville. To get to the northern part of the region, where Boone is located, use U.S. Highway 321 if you are heading north from Interstate 40, or U.S. 421 if you are coming east over the mountains from Tennessee or heading west from Interstate 77.