|Shortest Duration||5h 55m|
|Trips per day||1|
Book Virginia Breeze from Washington to Christiansburg from $45.99. Typically there is one Virginia Breeze schedule per day from Washington DC to Christiansburg and you can expect on average to pay $45.99 for a Virginia Breeze ticket to Christiansburg. In Washington, Virginia Breeze departs to Christiansburg from Union Station, In Christiansburg, Virginia Breeze arrives at Park & Ride Lot - Rte 460 opp Hubbell Dr,
An average trip on Virginia Breeze from Washington to Christiansburg takes 5 hours and 56 minutes, while the fastest available Virginia Breeze trip will get you to Christiansburg in 5 hours and 55 minutes,
On weekends, Virginia Breeze offers 1 trip per day and you could expect to pay $45.99 for a one way ticket for your weekend getaway trip to Christiansburg.