Travel from Washington to Buena-Vista-VA-USA

Train from Washington to Buena Vista

Metro Washington DC operates a train from Washington to Buena Vista every 15 minutes. Tickets cost $3 - $5 and the journey takes 27 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Washington to Buena Vista

From Washington Union Station Amtrak train to Lynchburg Amtrak then taxi to Buena Vista. 4 h 24 min $184. From FEDERAL TRIANGLE station subway to Alexandria Amtrak, train to Kemper Street Transfer Center, bus to Boonsboro Rd., then taxi to Buena Vista. 6 h 2 min $171. From Washington, DC bus to Richmond, bus to Lynchburg, VA, then taxi to Buena Vista. 6 h 38 min $176. From Washington drive to Buena Vista. 3 h 18 min $23. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Roanoke airport, then taxi to Buena Vista. 4 h 10 min $440. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Staunton airport, then taxi to Buena Vista. 3 h 52 min $540. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Charlottesville airport, then drive to Buena Vista. 4 h 21 min $310. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Lewisburg airport, then drive to Buena Vista. 4 h 31 min $389. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Richmond airport, taxi to Richmond, bus to Lynchburg, VA, then taxi to Buena Vista. 7 h 45 min $465.

Operators from Washington to Buena Vista