Train, bus or fly from Washington to Charlottesville?
Amtrak operates a train from Washington to Charlottesville twice daily. Tickets cost $30 - $70 and the journey takes 2 h 17 min. Alternatively, Greyhound USA operates a bus from Washington to Charlottesville twice daily. Tickets cost $20 - $50 and the journey takes 3 h 23 min. Amtrak also services this route once daily.
From Washington Union Station Amtrak train to Charlottesville Amtrak. 2 h 17 min $49. From Washington, DC bus to Charlottesville, VA. 3 h 23 min $26. From Washington drive to Charlottesville. 2 h 22 min $14. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Charlottesville airport, then taxi to Charlottesville. 3 h 8 min $338.