Bus from Christiansburg to Staunton
Book your bus ticket to Staunton from Christiansburg today
Why travel with megabus?
Power outlets onboard*
Megabus RIDE onboard entertainment*
* Subject to availability
Christiansburg to Staunton bus details
The Virginia Breeze and megabus.com bus stop is located at the Park and Ride Lot off I-81 Exit 118B at Route 460 (Roanoke Road), opposite Hubbell Drive.
The stop for the Virginia Breeze in Staunton is at the Martin's Market parking lot. At 1015 Richmond Ave. The stop is located adjacent to Martin's gas station. No overnight car parking allowed at Matrins.