|Shortest Duration||6h 0m|
|Trips per day||1|
Book Megabus from Chattanooga to Christiansburg from $1.00. Typically there is one Megabus schedule per day from Chattanooga to Christiansburg and you can expect on average to pay $22.45 for a Megabus ticket to Christiansburg. In Chattanooga, Megabus departs to Christiansburg from 2020 E 23rd St, In Christiansburg, Megabus arrives at Park & Ride Lot - Rte 460 opp Hubbell Dr,
An average trip on Megabus from Chattanooga to Christiansburg takes 6 hours and 10 minutes, while the fastest available Megabus trip will get you to Christiansburg in 6 hours and 0 minutes,
On weekends, Megabus offers 1 trip per day and you could expect to pay $28.40 for a one way ticket for your weekend getaway trip to Christiansburg.