x Back

From Charlotte, NC bus to Wytheville, VA then bus to Roanoke, VA. 5hrs 27min $39. From Charlotte, NC train to Lynchburg, VA - Amtrak then bus to Roanoke, VA. 6hrs 15min $54. From Charlotte drive to Roanoke. 3hrs 18min $25. From Charlotte Transportation Center bus to Charlotte airport, fly to Roanoke airport, then bus to Roanoke. 4hrs 38min $166. From Charlotte Transportation Center bus to Charlotte airport, fly to Lynchburg airport, taxi to Lynchburg, VA - Amtrak, then bus to Roanoke. 5hrs 42min $307. From Charlotte Transportation Center bus to Charlotte airport, fly to Charlottesville airport, taxi to Charlottesville, VA, then bus to Roanoke. 7hrs 09min $223.

x Back