Travel from Blacksburg to New-York

Bus from Blacksburg to New York

You can take a bus from Blacksburg to New York via Roanoke, VA, West Main Street at 4th St, and Charlottesville, VA in around 12 h 31 min.

Book transport from Blacksburg to New York

Travel Guides

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

How to get from Blacksburg to New York

ModeDurationPrice
From Blacksburg Municipal Building bus to Roanoke airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York.4 h 32 min$323
From Blacksburg Municipal Building bus to Roanoke airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to New York.5 h 50 min$382
From Blacksburg Municipal Building bus to Roanoke Amtrak then train to New York Penn Station.11 h 28 min$164
From Blacksburg Municipal Building bus to Roanoke, VA, bus to West Main Street at 4th St, bus to Charlottesville, VA, then bus to New York, NY.12 h 31 min$118
From Blacksburg Municipal Building bus to Christiansburg then Megabus to New York.14 h 7 min$59
From Blacksburg drive to New York.8 h 26 min$58

How long does it take to get from Blacksburg to New York?

It takes approximately 4 h 32 min to get from Blacksburg to New York, including transfers.

Is there a direct bus between Blacksburg and New York?

No, there is no direct bus from Blacksburg to New York. However, there are services departing from Blacksburg Municipal Building and arriving at New York, NY via Roanoke, VA, West Main Street at 4th St and Charlottesville, VA. The journey, including transfers, takes approximately 12 h 31 min.

Operators from Blacksburg to New York

OperatorPhoneWebsite
Valley Metro RoanokeValley Metro Roanoke
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
New York City Transit (MTA)New York City Transit (MTA)
SEPTASEPTA
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Greyhound USA+1 214-849-8100Greyhound USA
Charlottesville Area TransitCharlottesville Area Transit
NYC ShuttleNYC Shuttle
Megabus877-462-6342Megabus