HomeBus StopsService AdvisoriesCustomer Service
Search & Buy Bus Tickets

The number of passengers shown below includes all standard passengers, mobility aid passengers, special requirements passengers, PCAs, children and infants. All children under 17 years of age must be accompanied by an adult (17 years of age or over) when traveling on megabus.com.

Any special travel requirements?

A special requirement can range from a request for assistance boarding, a seat downstairs or for a wheelchair or scooter.


View/Change Reservations

Find these on the confirmation you received for your original reservation. Your order number is 7 characters long and may contain letters and numbers (e.g.: AA4H2W7). Your reservation number is at least 29 characters long and will contain letters and numbers, separated by a series of dashes. (e.g.: 7-6163-042313-M3-1030-NYC-BOS).

Enter the email address used to place this order. If you didn't provide an email address then enter your last name instead.

Christiansburg VA to Washington DC & DC to Christiansburg


Book with megabus.com for a bus DC to Christiansburg VA or Christiansburg to Washington DC - tickets start at just one dollar and a reservation fee! Megabus.com riders enjoy free Wi-Fi and personal outlets along with plenty of legroom on our spacious signature double decker buses. Your Christiansburg bus will arrive at and depart from Route 460 Roanoke Road, the Park and Ride opposite Hubbell Drive. Your Washington DC bus will arrive at or depart from Union Station. Choose the best bus travel out there for your transportation needs and book today! See why megabus.com customers keep coming back for service to Washington DC and Christiansburg.

Bus to Washington DC

Take a bus from Christiansburg to Washington DC, our nation's capital and major hub for tourism, business, and much more. We'll drop you off at Union Station, right in the heart of the city for a great low price at the time of day that you need. See the important history of DC, discover the culture, or complete your business with a bus ride from us! Trust us to start your DC experience on the right foot. You can also transfer easily to many other great destination like Atlanta, Philadelphia, Durham, NC and more! With megabus.com, great travel to anywhere on the east coast is right at your fingertips.

Bus to Christiansburg, VA

The easiest way to Christiansburg, VA brought to you by megabus.com! Our buses from Washington DC get you there in no time so you can get to whatever your travel needs are. Book today for travel from our nation's capital to this great town. Tickets start at just a buck and can be booked online now.

Grab a bus from Washington DC to Christiansburg or Christiansburg to DC from megabus.com and make your trip effortless! Megabus.com is the best intercity bus service available with millions of satisfied riders.  Tickets on this very popular route start at just one dollar so book today!