Travel from Blacksburg to Charlotte

Bus from Blacksburg to Charlotte

You can take a bus from Blacksburg to Charlotte via Roanoke, VA and Wytheville, VA in around 7 h 12 min.

Book transport from Blacksburg to Charlotte

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Blacksburg to Charlotte

ModeDurationPrice
From Blacksburg Municipal Building bus to Roanoke airport, fly to Charlotte airport, then line 5 bus to Charlotte.3 h 42 min$376
From Blacksburg drive to Lewisburg airport, fly to Charlotte airport, then line 5 bus to Charlotte.3 h 16 min$71
From Blacksburg drive to Beckley airport, fly to Charlotte airport, then line 5 bus to Charlotte.3 h 13 min$67
From Blacksburg Municipal Building bus to Roanoke, VA, bus to Wytheville, VA, then bus to Charlotte, NC.7 h 12 min$63
From Blacksburg Municipal Building bus to Roanoke Amtrak, train to Lynchburg Amtrak, then train to Charlotte Amtrak.9 h$189
From Blacksburg drive to Charlotte.2 h 56 min$20

How long does it take to get from Blacksburg to Charlotte?

It takes approximately 3 h 42 min to get from Blacksburg to Charlotte, including transfers.

Is there a direct bus between Blacksburg and Charlotte?

No, there is no direct bus from Blacksburg to Charlotte. However, there are services departing from Blacksburg Municipal Building and arriving at Charlotte, NC via Roanoke, VA and Wytheville, VA. The journey, including transfers, takes approximately 7 h 12 min.

Operators from Blacksburg to Charlotte

OperatorPhoneWebsite
Valley Metro RoanokeValley Metro Roanoke
American AirlinesAmerican Airlines
Charlotte Area TransitCharlotte Area Transit
ViaAirViaAir
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Amtrak+1 1-800-872-7245Amtrak