x Back

From Roanoke Regional Airport Bus to Blacksburg. 1hrs 05min $4. From Piedmont Triad Airport bus to Greensboro, NC, train to Lynchburg, then Bus to Blacksburg. 6hrs 40min $48. From Charleston airport (CRW) taxi to Charleston, WV, bus to Wytheville, VA, bus to Roanoke, then Bus to Blacksburg. 7hrs 39min $75. From Charlottesville airport (CHO) taxi to Charlottesville, VA, bus to Roanoke, then Bus to Blacksburg. 5hrs 14min $59. From Tri-Cities Regional airport (TRI) taxi to Bristol, TN, bus to Roanoke, then Bus to Blacksburg. 6hrs 28min $84.